有id的时候,比如查询单个,
在html文件中绑定id给url:
<a ui-sref="admin.content.mainDeliver ({id:li.id}) ">
这就传给了url
前提是给下个页面的路由配上/:id 这个
这个id一般是传给下个页面的e
读取页面的时候 文件一般 {{vm.data.id}}
input类型是<input ng-model="vm.data.id"> 这里是vm.data.id 因为js中有vm.data=res.data.objs
ng-model="vm.searchParam.status"
这个是双向绑定,在js文件中的vm.searchParam = $state.params;是取链接位置的参数
因为是双向绑定,所以在下边选择好之后可以传到链接里。再在js文件中vm.searchParam = $state.params;
用vm.searchParam 来传给接口。
注意细节,接口地址不要写错。
getFooter(vm.id); function getFooter(){ managerService.getFooter(vm.id).then(function(res){ vm.data=res.data.obj; console.log(res) } )}
用这个方式是不是简单点
getFooterList( vm.searchParam ,platType); function getFooterList(){ managerService.getFooterList(vm.searchParam ,platType).then(function(res){});