发表于: 2016-07-05 00:34:15
1 2197
今天完成的事情:上午前台接口还没通,下午在后天的渠道管理接口,新增通了但是系统错误。。曾李说没问题,说是我登录状态没有权限,明天得再找奎哥赖着问一波。
明天计划的事情:先调好渠道上下游剩下的新增和刚刚向曾李提的个人信息查询接口,然后调前台忘记密码的。
遇到的问题:没清楚传参的方法,被奎哥怼了然后看了之前群里的那个路由传参。。
vm.params = $state.params;
在URL里面传参数需要在修改路由中的url。
往url传参数:
1.在html中ui-sref(相当于a标签中的href)中进行页面跳转时就可以带参数,例如:ui-sref="admin.content.indentDetail({page: 1 }),在红色括号中进行参数传递。
2.$state.go(‘admin.content.indentDetail’, {page: 1 },{reload: true});
第3个参数表示刷新页面
$state.current为当前页面
从url取参数:
$state.params; //取出URL地址中的参数,page就是其中一个
收获:type和id URL的传参方法
url: '/channelNew/:type/:id', //url传id和type
<button class="btn btn-default" type="button" ui-sref="field.channelNew({type:vm.params.type})">+新增</button>
<button class="btn btn-info btn-xs" ui-sref="field.channelNew({type:vm.params.type,id:item.id})">编辑</button>
评论