在 PageView() 中跳转到另一个页面不起作用

jag*_*ish 4 dart flutter

我有以下综合浏览量()

Widget _build() {
    return PageView(
        children:<Widget>[
            page1,
            page2,
            page3
        ]
    )
}
Run Code Online (Sandbox Code Playgroud)

现在当这个 _build 方法被调用时,我想显示 page2 而不是初始页面。

我试过这个代码

initState(){
    pageController = PageController();
    pageController.jumpToPage(2);
}
Run Code Online (Sandbox Code Playgroud)

但这里第二行抛出这个错误

ScrollController not attached to any scroll views

如何使用 PageView() 显示特定页面?
谢谢

jag*_*ish 6

这是我
为显示特定页面所做的工作,我们必须 像这样将其索引传递给PageController构造函数

pageController = PageController(initialPage: widget.activePageIndex);