簡體   English   中英

如何檢查Iron Router Meteor中的當前路由

[英]How to check current route in Iron Router Meteor

我正在設置一個用於Iron Router的正文助手,用作{{route}}

Template.body.helpers({
  route: function(){
    alert(Router.current().route.getName());
  }
});

Router.current().route.getName()返回undefined而不是“/ thirdPage /”。

嘗試:

Router.current().route.path()
Router.current().route.path()

工作正常,直到你有帶參數的路線,此時它會突然重新調整

null

在我看來,它變得非常不可靠。

Iron.Location.get().path

似乎是目前最可靠的方法來獲取帶有參數的路徑(不是包含“http://”的完整URL,如Router.current()。url確實如此)

我用:

Router.current().url

這會得到您網址欄中的任何內容,僅供參考

Router.current().params.yourParamName

這將獲取參數的內容

暫無
暫無

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

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