簡體   English   中英

如何使用page.js檢查URL並發出路由

[英]How to examine url and emit routing with page.js

是否可以在當前URL上發出路由,即獲取page.js來調用當前路徑上的相應回調?

這種情況的用例是,如果用戶登錄/退出我的應用程序,我希望page.js然后在當前路徑上進行路由,因為當前路徑可能會基於身份驗證狀態顯示不同的視圖。

我使用的是Riot.js路由器,只是切換使用了page.js的某些功能,但是page.js似乎缺少Riot.js的這一核心功能(請參閱此處 )。

ps當前,我的解決方法只是location.reload() ,但這並不理想。

您可以通過簡單地用URL調用Page來使Page路由到任意URL。

因此,在您的情況下,您可以嘗試:

page( location.pathname );

或者,如果您還有其他方法可以維護當前所走路線的方法:

page( someStorageMechanism.currentRoute );

但是, location.reload(); 永遠也不可能打破。 我個人認為這是理想,而不是不理想。 為什么不使用本機瀏覽器行為?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM