flutter - Dart 空变量创建
问题描述
我刚开始学习飞镖。创建空变量时出现一些问题。当我输入
字符串 someVar;
它抛出一个错误,但是当我输入
动态 someVar;
它没有。我尝试使用 Dart 文档中提到的替代方法,但在我拥有动态 var 类型之前,即使这些方法似乎也不起作用。谁能告诉我它是什么?
解决方案
Dart 有一个叫做 null 安全的特性,所以当你定义一些可能有 null 值的东西时,你必须使用?
.
在上面的代码中,尝试类似String? somevar;
如果稍后要初始化变量,则定义late String somevar;
推荐阅读
- python-3.x - 需要python中硒的CSS模式来定位元素
- uwp - 是UWP IE还是Edge的核心
- node.js - 猫鼬填充不能在带有“路径”选项的子文档数组中工作
- python - Dlib 训练错误:当所有条件都为真时,有关纵横比和区域大小的错误
- r - 突变改变所有值
- r - quanteda 中的 tokens_compound() 改变了特征的顺序
- node.js - node.JS / sequelize 关联数据库表
- amazon-web-services - 创建 IAM 角色时出错 - 属性 PolicyDocument 的值必须是对象
- telegram - 如何在电报中深度链接直接消息
- curl - 从另一个 URL 上传文件而不在本地保存时保留 Content-Type