angularjs – ui-router解析与动态参数
发布时间:2020-12-17 08:56:44 所属栏目:安全 来源:网络整理
导读:这可能很简单,但我在文档中找不到任何东西,google搜索没有帮助。我试图在$ stateProvider中定义一个状态,其中url我需要在服务器上获取所需的数据取决于状态url参数。总之,像: .state('recipes.category',{ url: '/:cat',templateUrl: '/partials/recipe
这可能很简单,但我在文档中找不到任何东西,google搜索没有帮助。我试图在$ stateProvider中定义一个状态,其中url我需要在服务器上获取所需的数据取决于状态url参数。总之,像:
.state('recipes.category',{ url: '/:cat',templateUrl: '/partials/recipes.category.html',controller: 'RecipesCategoryCtrl',resolve: { category: function($http) { return $http.get('/recipes/' + cat) .then(function(data) { return data.data; }); } } }) 以上不工作。我试着注入$ routeParams获得所需的“cat”参数,没有运气。什么是正确的方式这样做?
你靠近$ routeParams。如果你使用ui-router使用$ stateParams。
这段代码适用于我: .state('recipes.category',resolve: { category: ['$http','$stateParams',function($http,$stateParams) { return $http.get('/recipes/' + $stateParams.cat) .then(function(data) { return data.data; }); }] } }) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- angular-file-upload封装为指令+图片尺寸限制
- bash – 从csv文件中删除^ M.
- docker – 如何设置Kubernetes发布的容器的workdir
- axis1.4 客户端调用webservice接口返回错误:no SOAPAction
- scala – Akka Stream Kafka vs Kafka Streams
- 如何设置bash以在单个选项卡上显示自动完成选项?
- yum报错setup has installed conflicts filesystem < (&
- 在群集上分发Scala?
- angular – Observable.zip不是函数
- 如何将一个bash命令发送到多个byobu窗口?