数据,而params我想加载data
和params
每个状态时,一次从我的服务settings
应用程序加载(因为数据异步加载该服务还返回promise
)负载值。
事情是这样的:角UI路由器:从服务
.state('tutorials', {
url: '/tutorials',
templateUrl: 'partials/tutorials.html',
controller: 'TutorialsCtrl',
data: {details: false}, // instead of false I want: settings.get('tutorials_data_details')
params: {popular: '512'} // instead of '512' I want: settings.get('tutorials_params_popular')
})
那些params
必须加载所有国家进入任何国家,因为它们被用来建立与ui-sref
指令,它可以放置在任何html
指向任何国家(包括那些默认的链接之前将使用params
)。
问题是我不能将service
注入config
函数。并且使用resolve
不会一次处理所有状态。
我认为$stateProvider.decorator
可以使用,但我不知道如何。