美文网首页
Flutter遇到的问题

Flutter遇到的问题

作者: Fancy_饭稀 | 来源:发表于2019-06-26 10:16 被阅读0次

前言:刚开始学习Flutter,绝对是个菜鸟,将遇到的问题记录下来,供自己备忘,也希望能供他人参考,持续更新。

1,showSnackBar的时候程序报错
Scaffold.of() called with a context that does not contain a Scaffold.
解决方式:需在创建SnackBar的外层,套一层Builder即可。
形如:

** new Builder(builder: (BuildContext context){ **
       return new GestureDetector(
         onTap: (){
          **  final snackbar = new SnackBar(content: new Text("tap"));
           Scaffold.of(context).showSnackBar(snackbar); **
         },
         child: new Container(
           padding: new EdgeInsets.all(8),
           decoration: new BoxDecoration(
               color: Colors.blue,
               borderRadius: new BorderRadius.circular(8)
           ),
           child: new Text("My Button"),
         ),
       );
     }),

相关文章

网友评论

      本文标题:Flutter遇到的问题

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