Navigator operation requested with a context that does not include a Navigator.
这说的是因为你用的context内并没有定义Navigator,这时候请不要使用方法放下来的context,应当转而使用Builder所创建的context来为跳转做准备,创建方法如下:
把原来的布局代码加载return后面,代码中调用的context将会自动地使用Builder类下导入的context来进行跳转了。
跳转方法:
Navigator.of(context).push(
MaterialPageRoute(
builder: (context)=>NextPage()
)
);
Navigator :领航员
没有评论:
发表评论