我是颤振的初学者,几天前才刚刚开始。我想从一页转到另一页。但当我使用导航器时,它显示错误。
我尝试使用堆栈溢出上类似问题的一些答案来解决它,但我无法解决它。另外,我无法正确理解这些。
以下是其中一些:
未定义的名称“上下文”
颤动导航中未定义的名称“上下文”
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