相关疑难解决方法(0)

如何解决 Flutter 中的“失败断言:布尔表达式不能为空”异常

我正在开发 Flutter 应用程序,并在 logcat 中不断收到此错误字符串。

Failed assertion: boolean expression must not be null
Run Code Online (Sandbox Code Playgroud)

这是有问题的代码:

@override
Widget build(BuildContext context) {
    return Center(
        child: ListView(
            children: <Widget>[
                TextField(
                    controller: controller,
                    decoration: InputDecoration(
                        hintText: "Type in something..."
                    ),
                ),
                RaisedButton(
                    child: Text("Submit"),
                    onPressed: () => addString(),
                ),
                Flex(
                    direction: Axis.vertical,
                    children: (list_two = null) ? [] :
                    list_two.map((String s) => Text(s)).toList() 
                )
            ],
        ),
    );
}
Run Code Online (Sandbox Code Playgroud)

导致问题的原因是什么?

dart flutter

14
推荐指数
1
解决办法
3万
查看次数

标签 统计

dart ×1

flutter ×1