如何使用角度js将多个参数传递给url?

时间:2016-11-04 07:50:00

标签: javascript jquery angularjs angularjs-ng-route

我是角js的新手。 在我的项目中,我想在锚标记中传递多个参数。 所以我也会在地址栏中获得多个参数。 我试过这个,但它根本不起作用。

 <a href="" ui-sref="edit_user({id:0,pid:'add-user'})">Add New user</a>

它显示&#34; http://localhost/Angular/#/edit-user/0&#34;但我需要传递更多参数。 以上是代码。 我希望网址为&#34;&#34; http://localhost/Angular/#/edit-user/0/add-user&#34;,&#34; 我在做错什么? 请建议我。 谢谢。

1 个答案:

答案 0 :(得分:1)

你可以这样做:

$stateProvider
.state('editUser', {
  url: '/edit-user?id&pid',
  views: {
    '': {
      templateUrl: 'users.html',
      controller: 'MainCtrl'

    },
  },
  params: {
    id: null,
    pid: null
  }
})

在你的配置中:

Symfony 2.8