我通過艱苦的搜索找到了 Navigation 2.0 Flutter Web Sample 專案的大約 10 個專案。
而且似乎所有的 web 組件都只在一個螢屏上發生變化,并沒有出現新的螢屏。它們在內部邏輯上堆疊,但它們看起來不像瀏覽器堆疊。我每次都看到后退按鈕不像普通網站那樣作業。
這在 Navigation 2.0 中是不可能的嗎?
uj5u.com熱心網友回復:
為了處理后退按鈕點擊事件,你需要使用 onPopPage的Navigator您RouterDelegate。
它會像
onPopPage: (route, result) {
if (!route.didPop(result)) {
return false;
}
notifier.changeScreen(pageName: null); //home
notifyListeners();
return true;
},
這是我的專案和實踐,可以幫助你。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/362913.html
