您的位置:首页 > Web前端 > AngularJS

angular中关于如何传id以及其他参数的

2016-04-07 22:44 453 查看
有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){});






                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: