課程
/移動開發
/Android
/【Flutter入門】3小時完成微信讀書發現界面
按照老師的一步步來 ,點擊按鈕 可是上面的頁面無法跳轉
2020-01-15
源自:【Flutter入門】3小時完成微信讀書發現界面 4-2
正在回答
原因:
在tab_navigator頁面將創建的_contentPageController對象傳遞給contentPage,這樣ContentPage里面的ContentPageController就不為null了
看一下跟老師代碼哪里是不是不一樣,我一開始也不一樣,后來全部照著老師的寫,就能動了
在 ContentPagerController 類中修改
PageController?_pageController?=?PageController(initialPage:?0,?keepPage:?false);
這么改就能實現點擊按鈕跳轉頁面了,需要創建 PageController 對象
沒明白為什么老師在視頻中的代碼是可以實現的?
打印 _pageController 為 null
調試看到確實調用了 jumpToPage 方法 但是模擬器并沒有進行頁面的跳轉
舉報
零基礎快速上手Flutter,還原真實大廠案例,增強移動端面試競爭力。
2 回答點擊下面tabbar 沒有滑動
1 回答我的點擊也不滑動 這是為啥
2 回答老師,我點擊底部tab,pageview并沒有跟隨滑動啊
2 回答onTap的回調方法如果使用箭頭函數會無法jumpPage
2 回答flutter配置不成功,請老師指點
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-04-17
原因:
在tab_navigator頁面將創建的_contentPageController對象傳遞給contentPage,這樣ContentPage里面的ContentPageController就不為null了
2020-03-03
看一下跟老師代碼哪里是不是不一樣,我一開始也不一樣,后來全部照著老師的寫,就能動了
2020-01-15
在 ContentPagerController 類中修改
這么改就能實現點擊按鈕跳轉頁面了,需要創建 PageController 對象
沒明白為什么老師在視頻中的代碼是可以實現的?
2020-01-15
打印 _pageController 為 null
2020-01-15
調試看到確實調用了 jumpToPage 方法 但是模擬器并沒有進行頁面的跳轉