页面跳转

来源:6-7 如何创建和使用Flutter的路由与导航?【边学边做】

陈朝晖是皇上

2022-02-23

通过Navigator.pushNamed(page, routeName)
跳转页面 提示type ‘pushVC’ is not a subtype of type 'BuildContext’
flutter 2.2
pushVC页面代码

import 'package:flutter/material.dart';
class pushVC extends StatefulWidget {
  @override
  _pushVCState createState() => _pushVCState();
}

class _pushVCState extends State<pushVC> {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      theme: ThemeData(
        primarySwatch: Colors.red
      ),
      title: 'A',
      home: Scaffold(
        appBar: AppBar(
          backgroundColor: Colors.green,
        ),
      ),
    );
  }
}

写回答

2回答

CrazyCodeBoy

2022-02-28

在页面build的时候

0
0

CrazyCodeBoy

2022-02-24

传参不对,Navigator.pushNamed第一个参数传context

0
1
陈朝晖是皇上
老师,这个context在什么时候会用到啊,不太理解这个context
2022-02-25
共1条回复

Flutter从入门到进阶 实战携程网App 一网打尽核心技术

解锁Flutter开发新姿势,,系统掌握Flutter开发核心技术。

4788 学习 · 3270 问题

查看课程