flutter - 不能分配给参数类型“字符串”,因为“字符串?” 可以为空,而 'String' 不是。
解决方案
因为 String 是不可为空的类型,所以必须保证变量接收到一些非空值。
String? a;
String b = a ?? '';
推荐阅读
- cmd - Windows“开始”命令不会从“执行 shell 脚本”步骤中返回
- c# - 模块化应用(规模、性能、可能的问题)
- machine-learning - 为什么执行交叉验证后输出会发生变化?
- swift - webkit webview中的Google iframe问题它工作正常
- mysql - Mysql Docker容器 - 在创建时插入用户输入
- java - 如何检查 Spark 是否正在使用 OpenBlas?
- javascript - 无需将鼠标悬停在 WordPress 中的 Image Accordion Gallery 上即可显示标题
- php - 显示类中 SQL 的总 id 计数
- php - 通过在 Microsoft Graph Api 中批处理从单个请求创建多个联系人
- javascript - eslint one-var 和 padding-line-between-statements 规则“重叠”