我希望能夠使用密碼阻止導航到某個視圖,即當用戶想要導航到該視圖時,會出現一個對話框,並且他必須先輸入密碼。 IConfirmNavigationRequest
接口提供了一種確認從視圖/ VM導航而不是視圖/ VM導航的方法。 使用Prism可以實現這個嗎?Prism是否提供取消導航到視圖的方法?
1
A
回答
0
您可以導航到登錄屏幕,然後在成功登錄後導航到最終目標(它將作爲導航參數接收)。
1
IConfirmNavigation確實會阻止導航到另一個視圖,結果是錯誤的。只要檢查用戶是否登錄,如果他們不是,然後顯示/導航到登錄屏幕,否則導航到您的目標視圖。另一個optin在目標的OnNaviatedTo中是檢查,如果他們沒有登錄顯示你的對話框來登錄它們。
相關問題
- 1. WPF Prism - 導航無視圖?
- 2. 無法使用ViewModel第一種方法導航到Prism中的視圖
- 3. PRISM中的複合視圖導航
- 4. 將導航視圖移動到導航視圖的下方
- 5. koa是否提供取消請求?
- 6. 如何取消PRISM中的導航請求?
- 7. Cassandra是否提供物化視圖
- 8. 導航視圖不調用onNavigationItemSelected方法
- 9. 在UWP Prism應用程序中取消導航
- 10. 導航前取消等待方法的最佳方法?
- 11. 什麼是從Prism中的導航控件動態加載視圖的最佳方法
- 12. github api是否提供獲取用戶URL的方法?
- 13. 無法從Prism中使用回調方法導航
- 14. 提供導航欄和非根視圖tabbar控制器
- 15. android,提供導航服務
- 16. 使用PRISM處理導航的最佳方式是什麼?
- 17. PRISM導航到另一個View
- 18. Prism RegionManager:如何從當前視圖導航?
- 19. PRISM WPF - 導航每次創建新視圖
- 20. 在視圖之間導航WPF PRISM應用程序
- 21. 如何改善在導航到PRISM中的新視圖時傳遞對象4
- 22. 如何在導航到PRISM中的新視圖時傳遞對象4
- 23. 通過在WPF Prism中注入特定的ViewModel導航到視圖
- 24. C#Prism導航問題
- 25. Wpf Prism地區導航
- 26. 提供支持取消的方法/類/組件的最佳做法是什麼?
- 27. 導航欄消失得比視圖快
- 28. 導航視圖激發錯誤消息
- 29. 導航欄「取消」
- 30. 取消導航框?