美文网首页
Flutter报setState() or markNeedsB

Flutter报setState() or markNeedsB

作者: 晓函 | 来源:发表于2020-04-24 00:30 被阅读0次

    Flutter报setState() or markNeedsBuild() called during build.错误解决办法
    原因是因为我在initState中调用了一个访问网络数据的方法,数据获取失败后弹出的提示控件正常调用了setstate更新ui。

    优化:
    在initState中加延迟调用

      @override
      initState(){
        super.initState();
        Future.delayed(Duration(milliseconds: 100),(){
          getOrdersList();
        });
      }
    
    

    相关文章

      网友评论

          本文标题:Flutter报setState() or markNeedsB

          本文链接:https://www.haomeiwen.com/subject/dmptwhtx.html