颤振错误:参数类型“对象?”不能分配给参数类型“字符串”
所以我开始学习 dart 和 flutter,在观看一些课程时我遇到了这个错误。flutter 有什么改变了,为什么它不起作用?另外,如果我没有附加需要的东西,我很抱歉,我是这个世界的新手。谢谢!
错误部分
Column (
children: [
Pytanie(
pytania[_indekspytan]['tekstPytan'],
),
这是整个专栏
Column(
children: [
Pytanie(
pytania[_indekspytan]['tekstPytan'],
),
...(pytania[_indekspytan]['odpowiedzi'] as List<String> ).map((odpowiedz) { //kropki zapobiegaja tworzeniu 2 listy, podmienia wartosci
return Odpowiedz(_odpowiedzi, odpowiedz);
}).toList()
],
),
回答
使用 toString() 怎么样
Pytanie(
pytania[_indekspytan]['tekstPytan']?.toString() ?? ''
),