1
我有角的UI路由器的狀態:如何獲得沒有參數的狀態URL?
.state('example', {
url: '/example?foo&bar',
templateUrl: '/partials/example.html',
controller: 'ExampleController'
})
在ExampleController,我做的:
console.log($state.href('example', {}, {inherit: false}));
然後我轉到我的應用程序/example?foo=1&bar=2
。
我希望我的控制器將記錄只是/例如(用於日後建立規範的網址)
但它隨時登錄的正是當前狀態/example?foo=1&bar=2
。
我在做什麼錯了?
謝謝
我有更新我的問題,問題是我需要一個「規範的URL」。 – nvcnvn
我想說,這是從UI路由器URL處理不同。甚至可能有像'/ state1 /:param/state2'這樣的部分......然後沒有參數的部分就沒有意義了。換句話說,我會建議記錄狀態名稱,它不依賴於url *(可能不是爲抽象狀態設置的),也不會被params弄髒......只是一個建議;) –
ahh,I明白,tks你! – nvcnvn