这个问题在这里已经有了答案:
How do you enable a Rust "crate feature"?
(1 个回答)
2年前关闭。
设法构建和运行 https://github.com/rustwasm/wasm-bindgen/tree/master/examples 中的一些示例
然后从用于 Dom 操作的小原型(prototype)程序开始,一切正常,直到卡在这个问题上。
采用
https://docs.rs/web-sys/0.3.35/web_sys/struct.HtmlButtonElement.html
列表 pub struct HtmlButtonElement
, 如同
https://docs.rs/web-sys/0.3.35/web_sys/struct.Element.html和
https://docs.rs/web-sys/0.3.35/web_sys/struct.HtmlElement.html
有:
use web_sys::Element;
use web_sys::HtmlElement;
use web_sys::HtmlButtonElement;
给出编译错误:
error[E0432]: unresolved import `web_sys::HtmlButtonElement`
--> src/lib.rs:8:5
|
8 | use web_sys::HtmlButtonElement;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ no `HtmlButtonElement` in the root
而
Element
和 HtmlElement
可在 web_sys
中找到HtmlButtonElement
的区别/缺失是什么? ? no HtmlButtonElement in the root
留言给个提示?
最佳答案
在@chpio 发表评论之后。添加时 HtmlButtonElement
Cargo.toml 中的功能 HtmlButtonElement
建的时候发现。
关于rust - 使用 web_sys::HtmlButtonElement 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59667434/