我已经有几周的时间了。我非常喜欢它,但我有一个我不明白的问题。我用下面的方法淹死了。它在 dartpad 中运行良好,但 Visio 抛出错误,我不知道该怎么做。请帮忙。
错误:
目的?newValue
类型为“对象?”的值 不能分配给“字符串”类型的变量。尝试更改变量的类型,或将右侧类型转换为 'String'.dartinvalid_assignment
代码:
DropdownButton(
hint: Text('Pick a category'),
value: _selectedCategory,
onChanged: (newValue) {
setState(() {
_selectedCategory = newValue;
});
},
items: _categories.map((category) {
return DropdownMenuItem(
child: new Text(category),
value: category,
);
}).toList(),
),