第一个简单的 App
添加 到你的依赖库中(这里 可以查看最新版本的 Yew)
{% code title=”Cargo.toml” %}
将这份代码复制到你的 src/main.rs
文件中:
{% code title=”src/main.rs” %}
这份代码将构建你的称为 Model
的 Component
根组件,它会显示一个按钮,当你点击它时, 将会更新自己的状态。特别注意 main()
中的 App::<Model>::new().mount_to_body()
,它会启动你的应用并将其挂载到页面的 <body>
标签中。如果你想使用任何动态属性来启动应用程序,则可以使用 。
启动并运行你的应用的最快方式就是使用 cargo-web。如果你还没有的话,请用 cargo install cargo-web
命令来安装这个工具然后通过运行下述命令来构建和启动一个开发服务器: