You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Yew 0.20.0版本中找不到start_app函数的解决办法咨询

解决Yew 0.20.0中start_app函数找不到的问题

问题原因

Yew 0.20.0版本对应用程序启动的API进行了破坏性更新,旧版本(如0.19.3)中的yew::start_app::<Component>()函数被移除,直接升级后必然出现找不到该函数的编译错误。

解决方案

将main.rs中的启动代码替换为Yew 0.20.0支持的新写法,有两种可选方式:

方式1:使用Renderer结构体(推荐)

修改main.rs代码如下:

use lat12::App;

fn main() {
    yew::Renderer::<App>::new().render();
}

方式2:使用start_app_with_props函数

如果组件不需要接收任何props,可传入空元组()作为参数:

use lat12::App;

fn main() {
    yew::start_app_with_props::<App>(());
}

验证修改

修改完成后,重新执行构建命令(如trunk serve),程序即可正常编译运行。

内容的提问来源于stack exchange,提问作者Darlina

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 14:42:45