flutter - 如何修复颤振飞镖中的字符串参数?
问题描述
“参数类型'字符串?' 不能分配给参数类型“字符串”。",
Route<dynamic> generateRoute(RouteSettings settings) {
switch (settings.name) {
case HomeRoute:
return _getPageRoute(HomeView(),settings.name);
case AboutRoute:
return _getPageRoute(AboutView(),settings.name);
case SwishTokenRoute:
return _getPageRoute(SwishToken(),settings.name);
default:
throw "route not found!";
}
}
解决方案
默认情况下,您没有放置返回关键字来说明其显示错误的原因。
推荐阅读
- java - 如何编写路径以便 style.css 可以在我的 localhost 页面上重新加载?
- unity3d - 与 OnCollisionEnter2D 类发生冲突的问题
- ios - (已解决):jenkins-pipeline 中使用 groovy 文件的 ios 解锁钥匙串问题
- oracle - 我收到“缺少表达式”错误。请帮我找出问题所在
- angular - 结构指令上下文可以包含函数吗?
- notion-api - 如何在 Notion API 中获取块 ID?
- python - 通过 Airflow 启动 DBT 模型时美元符号格式错误
- prestashop - Prestashop 1.7 在类别树中显示父类别
- python - 删除特殊字符python数据框
- go - 使用 go websockets 防止多个 Writers 进行连接