我在componentA中有一个角度代码
$state.go('home', {selectedFilter: "no_filter"});
和componentB中的这段代码
if ($stateParams.selectedFilter === 'no_filter')
但我仍然得到$stateParams.selectedFilter as undefined
我错过了什么?
答案 0 :(得分:3)
我可以使用$ stateParams.selectedFilter
只有我在应用程序中定义selectedFilter
$stateProvider.state('home', {
url: '/',
template: '<home-component></home-component>',
component: 'homeComponent',
params: {
selectedFilter: undefined
}
})