【发布时间】:2021-06-03 05:04:38
【问题描述】:
报错“属性‘isEmpty’不能无条件访问,因为receiver可以是‘null’”有解决办法吗?
我的代码
new TextFormField(
decoration: new InputDecoration(
icon: Icon(
Icons.email_outlined,
color: Color(0xff979694),
),
labelText: 'Email',
fillColor: Color(0xff979694),
border: new OutlineInputBorder(
borderRadius: new BorderRadius.circular(25.0),
borderSide: new BorderSide(),
),
),
validator: (val) => val.isEmpty ? 'Enter an email' : null,
keyboardType: TextInputType.emailAddress,
style: new TextStyle(
fontFamily: "GilroyLight",
fontWeight: FontWeight.bold,
color: Color(0xff979694),
),
onChanged: (val){
setState(() => email = val);
},
),
我在行中遇到错误
validator: (val) => val.isEmpty ? 'Enter an email' : null,
【问题讨论】: