我是新來的主幹,我想使用主幹路由器實現一個非常簡單的認證。阻止用戶回到具有骨幹網的特定路由
我實際上只在我的應用程序中使用骨幹網路由器。當我啓動應用程序時,我呈現一個登錄視圖,並且我也啓動骨幹路由器(Backbone.history.start();)
如果登錄成功,我會撥打router.navigate('mainmenu', { trigger: true, replace: false });
導航到一個新的路線,但是當我點擊瀏覽器的後退按鈕時,我會回到登錄視圖。
在導航到前一個視圖(登錄視圖)之前,我想詢問用戶他是否想先註銷,如果註銷過程順利,那麼他將被重定向到登錄視圖。
我該如何做到這一點?我檢查了其他幾個問題,但對於我的用例來說,答案太複雜了。我只是想阻止用戶返回到特定的視圖,如果他們登錄。