博客的离子使用这里的UI路由器值跳跃和走你想带的时候,页面跳过。

(PS:博客是菜鸟,只写点东西自己跑,不管什么,但都不能保证写上,语言是任意的,仅供参考。同时,期待着你前辈的指导。

博客使用的离子

在这里,使用UI路由器值跳转并沿着您要沿着页面进行的操作。

需求如此。我有一个商品清单(概述页),一个项目可以去看看它的细节(详细信息页)。

要解决的问题是将概览页面的项的ID传递到详细页面,详细页面将ID返回到后台,后台返回相应的JSON。

下面开始实施




控制器('cafectrl功能(美元范围,cafedata,$状态){ / /加外一个国家控制美元的价值
scope.cafelist美元= cafedata所有();
scope.detail美元=功能(ID){
$状态。('itemdetail,{排序:咖啡厅,编号:编号}); / /把它。
};
})


在价值传递中:




$状态。('itemdetail,{排序:咖啡厅
在变量名前面,后面的值是


我的理解是:两变量插入转运称为stateparams美元,这是写在控制器和NG点击=细节(项目编号)称之为网页上的。

在app.js,所接收到的价值的页面(详情页)。状态是这么写的,两个地方都留下来的东西,刚刚通过了。




国家('itemdetail,{。
网址: / / /:itemdetail排序: / / ID /这里是两传递东西,对应于相同的名字
TemplateUrl:'templates / itemdetail HTML,
控制器:'itemdetailctrl
})



然后,接收值的页面(详细页面)接收两个对象的两个值(来自接收的两个值共存)。




控制器('itemdetailctrl功能(美元范围,stateparams美元,$状态){ / /添加一个stateparams美元
scope.sort = stateparams.sort美元美元;
scope.itemid = stateparams.id美元美元;
})


它添加stateparams美元,然后范围对象,把你想要的stateparams美元价值和分配的好。

以上是本文的全部内容,希望能对您有所帮助,希望大家多多支持。