#flutter #dart
#трепетание #dart
Вопрос:
есть ли решение этой проблемы?? *
Недопустимый номер основания-10 (при символе 1) null ^
введите описание изображения здесь
child: Column(
children: [
...(question[questionIndex]['answer']as List<Map<String,Object>>).map((value){
return Answer(()=> answerQuestion(int.parse(value['Score'].toString()))! ,value['text'].toString());
}).toList() ,
],
),
Ответ №1:
Это FormatException
выдается при int.parse
попытке проанализировать строку, которая не содержит только чисел. В вашем случае value['Score']
это null
, что определенно не является числом.
Итак, чтобы исправить вашу ошибку, вам необходимо либо
- Проверьте
value['Score']
null
и, если оно равно null, не пытайтесь его анализировать - Убедитесь, что он содержит действительное, анализируемое число (возможно, вы имели в виду нижний регистр
value['score']
?)
Комментарии:
1. Спасибо, это было решено