【文件属性】:
文件名称:促进 Wasm 模块和 JavaScript 之间的高级交互
文件大小:3.06MB
文件格式:ZIP
更新时间:2021-06-28 17:56:17
javascript rust wasm binding-generator rust-wasm
wasm-bindgen促进 Wasm 模块和 JavaScript 之间的高级交互。指南|API 文档|贡献|聊天内置
:crab:
:spider_web:
作者:Rust 和 WebAssembly 工作组
例子将 JavaScript 内容导入 Rust 并将 Rust 内容导出到 JavaScript。use wasm_bindgen:: prelude::* ;// Import the `window.alert` function from the Web.
#[wasm_bindgen]extern"C" {fnalert (s:&str );
}// Export a `greet` function from Rust to JavaScript, that alerts a// hello message.
#[wasm_bindgen]pubfngreet (name:&str ) {alert (&format! ("Hello, {}!" , name));
}将 JavaScript 中导出的 Rust 东西与 ECMAScript 模块一起使用!import{