2016-12-30 83 views
0

可以說,我輸入網址像foo/bar?myVariable=true ,我有我的$routerOnActivate方法

$routerOnActivate(next, previous) { 
     if(next.params.myVariable) { 
      // Do something 
     } 
    } 

然而PARAMS不包含放慢參數myVariable,我怎麼可以傳遞參數的查詢字符串到$routerOnActivate

+1

你是什麼用作路由器?你真的在輸入這樣的網址嗎? –

回答

0

有我的路由配置有問題我有路由定義爲

foo/bar/ 

,以使其與這樣的路線工作,我將不得不作出URL這樣

foo/bar/?myVariable=true 

但是我改變了我的路線路線config來

foo/bar 

這是乾淨多了