条件渲染,错误子代!= null不为真

时间:2019-02-18 12:16:04

标签: flutter

我正在尝试打印带有菜单项列表的Drawer小部件。

其中一些项取决于状态,但是由于出现错误,我无法返回null

'child != null': is not true

我的抽屉类似:

children: <Widget>[
    ListTile...,
    ListTile...,
    itemCreateAccount(context),
    ListTile(
      leading: const Icon(Icons.info_outline),
      title: Text('Menu item'),
    ),

这是有条件的:

Widget itemCreateAccount(BuildContext context){
    if(AppInheritWidget.of(context).settings.userStatus==UserStatus.loggedIn) {
      return ListTile(
        title: Text('Private section'),
      );
    }
  }

0 个答案:

没有答案