rust - 如何将红 bean 杉组件分离到不同的文件中?

标签 rust frontend webassembly rust-wasm yew

我刚刚开始学习yew(前端框架)。我如何将每个组件放在单独的文件中,就像在 js 框架中一样。 (我现在正在使用函数组件)

最佳答案

假设您有一个像 src/components/text.rs 这样的文件,请创建一个名为 Components.rs 的文件,并包含该模块,如下所示:

pub mod 文本;

然后,在 main.rs 中,您可以修改组件; 允许您在项目中的其他位置使用文本,例如:

使用 crate::components::text::Text

关于rust - 如何将红 bean 杉组件分离到不同的文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71428975/

相关文章:

rust - supertrait 的默认实现

javascript - Handlebars.js:分配给模板时为空属性

java - 如何堆叠传入数据

javascript - 如何正确划分前端和后端的任务?

rust - 从 WebAssembly .wasm 模块获取 JavaScript 导入对象条目

c++ - 网页组装 |错误 : invalid argument '-std=c++11' not allowed with 'C/ObjC'

rust - 如何转移字符串的所有权?

rust - 为什么对 const 变量的更改不会在两次使用之间持续存在?

rust - 从 C 数组指针在 Rust 中创建 Vec 并安全地释放它?

c++ - 将 C/C++ 套接字传递到 EM_ASM 以用作 Emscripten 中的 websocket