gpt4 book ai didi

angularjs - 使用 ui 路由器时在应用程序配置中设置动态状态

转载 作者:行者123 更新时间:2023-12-02 00:04:45 24 4
gpt4 key购买 nike

我在 Angular 应用程序中使用 ui 路由器,我想通过返回 json 格式的状态列表的调用操作从服务器获取 ui 路由器的状态,然后在 stateProvider 中设置状态列表项,我如何以及在哪里执行此操作,此代码是在 app.Config 中配置状态:

var list = ?????// how can get state list here?

var populateStates = function () {

angular.forEach(list, function(item) {
$stateProvider.state(item);
};
};

populateStates();

最佳答案

简单示例:

var list = [['home', {
url: '/',
templateUrl: '/views/index',
controller: 'HomeCtrl'
}],
['about', {
url: '/about',
templateUrl: '/views/about',
controller: 'AboutCtrl'
}]];

var populateStates = function () {
angular.forEach(list, function(item) {
$stateProvider.state(item[0], item[1]);
};
};

关于angularjs - 使用 ui 路由器时在应用程序配置中设置动态状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19088200/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com