小编bis*_*das的帖子

无法将“Null”类型的值分配给 const 构造函数中“String”类型的参数

我无法questions[questionNumber]在 Flutter 中用作文本构造函数。

错误:

对此常量表达式的求值会引发异常。dart(const_eval_throws_exception)

不能将“Null”类型的值分配给 const 构造函数中“String”类型的参数。尝试使用子类型,或删除关键字 'const'.dartconst_constructor_param_type_mismatch

常量创建的参数必须是常量表达式。尝试使参数成为有效常量,或使用“new”调用构造函数。dartconst_with_non_constant_argument

class _QuizPageState extends State<QuizPage> {
  List<Widget> scoreKeeper = [];
  List<String> questions = [
    'You can lead a cow down stairs but not up stairs.',
    'Approximately one quarter of human bones are in the feet.',
    'A slug\'s blood is green.'
  ];

  int questionNumber = 0;

  @override
  Widget build(BuildContext context) {
    return Column(
      mainAxisAlignment: MainAxisAlignment.spaceBetween,
      crossAxisAlignment: CrossAxisAlignment.stretch,
      children: [
        const Expanded(
          flex: 5,
          child: Padding(
            padding: EdgeInsets.all(10.0),
            child: Center(
              child: …
Run Code Online (Sandbox Code Playgroud)

dart flutter

59
推荐指数
1
解决办法
5万
查看次数

标签 统计

dart ×1

flutter ×1