ui-sref 如何传递参数
rt ui-sref 如何传递参数 传递了又怎么接受 可怜的api找不到... 百度出来的,并没有说怎么接受 $stateProvider.state(‘admin.userList’, { url: ‘/listUser?type&role’, //参数必须先在这边声明 templateUrl: requirejs.toUrl(’.../.../user/user_list.html’), resolve: { module: lazyModule([’.../.../user/index’]) } }) 页面中: < a ui-sref="admin.userList({type: 1, role: 2})" class="btn">按钮< / a>
9 回复
你这样的写法应该是没有问题的,取参数用$stateParams,给这个state对应的controller加上$stateParams参数,然后$stateParams.type、$stateParams.role
@gaoyangxiaozhu Step 1: 你得配Route; Step 2: 你得使用ui-sref传参数; Step 3: 在你相关Route的Controller里面Inject $stateParams,然后取参数就OK.