4
我有一個奇怪的問題,我不明白:
我使用的是路由器。爲什麼我得到這個結果時,我在app.run CONSOLE.LOG():
app.run(function ($state) {
console.log($state); // output: Object{params:{sitename:"mysite"},current:{...},... other properties}
console.log($state.params); // output: Object {}
首先,我打印出$狀態,它有一個「PARAMS」屬性,該屬性是一個名爲「網站名稱」屬性的對象。 然後我打印出$ state.params屬性,它突然變空。
任何人都可以解釋這一點嗎?
順便說一句。也試過這個,但相同的結果
console.log($state["params"]); // output: Object {}
你試過'$ stateParams'服務? –
是的,我做到了。 $ stateParams也是空的。但它不回答我的問題! – olefrank