小编Ras*_*ana的帖子

错误:颤振中未定义名称“上下文”

我是颤振的初学者,几天前才刚刚开始。我想从一页转到另一页。但当我使用导航器时,它显示错误。

我尝试使用堆栈溢出上类似问题的一些答案来解决它,但我无法解决它。另外,我无法正确理解这些。

以下是其中一些:

未定义的名称“上下文”

颤动导航中未定义的名称“上下文”

import 'package:flutter/material.dart';
import 'package:origitive_app/main.dart';
import 'package:origitive_app/Productpage.dart';

void main() {
  runApp(chooseCategory());
}

class chooseCategory extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return new MaterialApp(
        debugShowCheckedModeBanner: false,
        home: new DefaultTabController(
          length: 3,
          child: new Scaffold(
            appBar: new AppBar(
              title: const Text('Collections'),
              backgroundColor: Colors.grey[400],

              actions: [
                //list if widget in appbar actions
                PopupMenuButton(
                  icon: Icon(Icons.menu),
                  //don't specify icon if you want 3 dot menu
                  color: Colors.blue,
                  itemBuilder: (context) =>
                  [
                    PopupMenuItem<int>(
                      value: 0,
                      child: Text(
                        "Home", style: …
Run Code Online (Sandbox Code Playgroud)

android-studio flutter flutter-test flutter-dependencies flutter-layout

2
推荐指数
1
解决办法
2万
查看次数