如何在角度js中检索值表单URL?

时间:2014-11-18 13:10:48

标签: angularjs angular-ui-router

我正在使用下面的网址

http://192.168.1.51/aristov1/sushiladmin/?#/app/form/update_visa/197

我在使用

时如何获得197.的值
console.log($stateParams.vid);

它显示未定义。

1 个答案:

答案 0 :(得分:0)

在你定义网址的app.js中,你需要在那里附加id。

.state('Visa', {
                   url                 : '/form/update_visa/:id',
                   controller          : 'VisaCtrl',
                   templateUrl         : 'visa/form.html',
               });

现在在控制器中,您可以使用$stateParams.id

获取该值