按照老师的一步步来 ,点击按钮 可是上面的页面无法跳转
原因:
在tab_navigator页面将创建的_contentPageController对象传递给contentPage,这样ContentPage里面的ContentPageController就不为null了
看一下跟老师代码哪里是不是不一样,我一开始也不一样,后来全部照着老师的写,就能动了
在 ContentPagerController 类中修改
PageController _pageController = PageController(initialPage: 0, keepPage: false);
这么改就能实现点击按钮跳转页面了,需要创建 PageController 对象
没明白为什么老师在视频中的代码是可以实现的?
打印 _pageController 为 null
调试看到确实调用了 jumpToPage 方法 但是模拟器并没有进行页面的跳转