void _resetQuiz() {
setState(() {
_questionIndex = 0;
_totalScore = 0;
});
}
void answerQuestion(score) {
_totalScore += score;
setState(() {
_questionIndex += 1;
});
print(_questionIndex);
print(_totalScore);
print("Answer chosen !%n");
}
下面是我的代码。我想知道主要的原因。
这是代码
答案 0 :(得分:0)
此问题是由于使用了非初始化变量 => null 引起的:
class _MyAppState extends State<MyApp> {
int _questionIndex = 0;
int _totalScore = 0;
int _score ;
<---------- score = null