如何解决“必须向文本小部件提供非空字符串”

时间:2020-04-26 18:41:16

标签: dart

我是扑朔迷离地收到此错误的新手,必须为Text小部件提供非null的String。该死的时候我确定要向这个小部件传递一个值。

 RaisedButton(
        child: Text('Save'),
        onPressed: () {
          final Map<String, dynamic> product = {
            'titile': titleValue,
            'description': descriptionValue,
            'price': priceValue,
            'image': 'assets/33.jpg',
          };
          widget.addProduct(product);

1 个答案:

答案 0 :(得分:0)

您可以使用toString()方法在Text小部件中出现空值时处理 像Text(foo.toString());