zoukankan      html  css  js  c++  java
  • 技术胖Flutter第四季-19导航父子页面的跳转返回

    技术胖Flutter第四季-19导航父子页面的跳转返回

    博客地址:

    https://jspang.com/post/flutter4.html#toc-010

    onPressed是当前按下的时候,按下动作的响应事件

    Navigator是导航组件

    自己写的代码没有问题。就是需要重启虚拟机 ,重新flutter run 执行以下

    import 'package:flutter/material.dart';
    
    void main(){
      runApp(MaterialApp(
        title:'导航演示01',
        home: new FirstScreen(),
      ));
    }
    
    class FirstScreen extends StatelessWidget {
      @override
      Widget build(BuildContext context){
        return new Scaffold(
          appBar: AppBar(title:Text('导航页面')),
          body: Center(
            child: RaisedButton(
              child: Text('查看商品详情页'),
              onPressed: (){
                Navigator.push(context, MaterialPageRoute(
                  builder:(context) => new SecondScreen()
                ));
              },
            ),
          ),
        );
      }
    }
    class SecondScreen extends StatelessWidget {
      @override
      Widget build(BuildContext context){
        return Scaffold(
          appBar: AppBar(title: Text('wjw产品详情页'),),
          body: Center(
            child: RaisedButton(
              child: Text('返回'),
              onPressed: (){
                Navigator.pop(context);
              },
            ),
          ),
        );
      }
    }
  • 相关阅读:
    [转]用mamcache 存储session的好处
    [转]怎么写 JQuery插件 (案例原理)
    关于查询优化
    HBase Canary
    HBase Bulk Loading
    有用的技术网站
    HBase 运维分析
    HBase rest
    hbase mlockall
    Jamon
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/10568985.html
Copyright © 2011-2022 走看看