美文网首页
Flutter 4.0 轮播图 flutter_swiper,

Flutter 4.0 轮播图 flutter_swiper,

作者: 贝灬小晖 | 来源:发表于2020-03-13 16:31 被阅读0次

1.AlertDialog

_showDialog(){
    showDialog(
      context: context,
      builder:(context){
        return AlertDialog(
          title: Text("data"),
          content: Text("231313131313"),
          actions: <Widget>[
            FlatButton(
              child: Text("data"),
              onPressed: (){
                Navigator.of(context).pop();
              },
            )
          ],
        );

      },
      
    );
  }

async await 可以获取上面传的值 

Navigator.of(context).pop(“123”);


_showDialog() async{
    var result = await showDialog(
      context: context,
      builder:(context){
        return AlertDialog(
          title: Text("data"),
          content: Text("231313131313"),
          actions: <Widget>[
            FlatButton(
              child: Text("data"),
              onPressed: (){
                Navigator.of(context).pop("222");
              },
            )
          ],
        );

      },
      
    );
    print(result);
  }

2.SimpleDialog children SimpleDialogOption

3.showModalBottomSheet(底部弹框)

4.showToast(吐司)

5.自定义dialog
(定时器 结合 dialog)

自定义dialog 继承与 Dialog组件

center组件可以配置左右居中 ,
column 配置上下居中 (mainAxisAlignment: MainAxisAlignment.center)

InkWell 可以配置点击方法

定时器
Timer.periodic 执行3秒时间后 执行方法
需要引入 dart:async

t.cancel() 需要取消定时器

相关文章

网友评论

      本文标题:Flutter 4.0 轮播图 flutter_swiper,

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