mirror of
https://github.com/fluencelabs/wasm-bindgen
synced 2025-06-12 20:41:24 +00:00
Show how to use web-sys::console::log from the console_log example
This commit is contained in:
@ -1,9 +1,14 @@
|
||||
#![feature(use_extern_macros)]
|
||||
|
||||
extern crate wasm_bindgen;
|
||||
extern crate web_sys;
|
||||
|
||||
use wasm_bindgen::prelude::*;
|
||||
|
||||
// You can use the console bindings from web-sys...
|
||||
use web_sys::console;
|
||||
|
||||
// ... or you can manually write the bindings yourself
|
||||
#[wasm_bindgen]
|
||||
extern "C" {
|
||||
#[wasm_bindgen(js_namespace = console)]
|
||||
@ -19,4 +24,7 @@ pub fn run() {
|
||||
log("Hello from Rust!");
|
||||
log_u32(42);
|
||||
log_many("Logging", "many values!");
|
||||
|
||||
console::log(JsValue::from("Another message from rust!"));
|
||||
console::log(JsValue::from(56u32));
|
||||
}
|
||||
|
Reference in New Issue
Block a user