首页 > 解决方案 > Flutter:应该初始化字段“initScreen”,因为它的类型“int”不允许为空。int 初始化屏幕;

问题描述

应该初始化字段“initScreen”,因为它的类型“int”不允许为空。int 初始化屏幕

在此处输入图像描述

在此处输入图像描述

此代码用于仅显示一次的入职屏幕,我该如何解决此错误?

标签: fluttersplash-screeninit

解决方案


当您声明诸如int initScreenorString name和其他数据类型之类的数据类型时,这意味着它具有适当的 value

当数据类型的值稍后将通过一些操作和逻辑初始化时,您必须late在数据类型之前添加late int number.

当你不确定初始化的值是null与否时,你可以这样声明int? number,这意味着它可以有适当的值null


推荐阅读