9
我的UI路由器的配置是這樣的:角UI路由器:呼籲控制方法從的OnEnter
$stateProvider
.state("list",{url:"/list",templateUrl:"list.html",controller:"ctrl as vm"})
.state("list.select",
url:'/select',
templateUrl:'select.html',
onEnter:function() { ... }
});
的list.select狀態使用相同的控制器列表中的狀態。如何從onEnter函數調用控制器上的方法?請注意,我正在使用「ctrl as vm」語法!我可以在這裏訪問$ stateParams嗎?
我通過在狀態配置上使用解析來解決問題。不是試圖在控制器上調用方法,而是使用狀態配置解析參數來解析控制器所需的數據 – rekna
@rekna您能否提供您的示例?我正在運行相同的情況。謝謝 – jmcollin92