AngularJS跨页面传值(ui

  • 时间:
  • 浏览:0
  • 来源:彩神欢乐生肖_神彩欢乐生肖官方

在里面加个$stateParams,但会 下面scope有四个对象,把我想的值从$stateParams里面拿点儿出来赋值给它就ok了

下面开使实现

(PS:博主半路出家,尚是菜鸟,写的东西买车人跑起来并没有那此问题但不敢保证写的一定对,语言也很随意,仅供参考。另,期待各位前辈的指教)

但会 再去接收值的页面(详情页)接收这俩 值存俩对象里面(接受并存下了传来的有四个值)

我的理解是:塞了有四个变量到有四个中转的全名是$stateParams的那此东西里面,controller里面写法本来那我子的

在传值的一行:

app.js里,接收值的页面(详情页).state没有写,留有四个位置给刚才传出来的东西

博主用的ionic

这里使用ui-router传值,用来在跳转页面的一起去带着你想带走的东西一起去跳走

需求是那我的,我有有四个商品单子(概览页),点有四个商品就须要去看它的详情(详情页)

页面上ng-click="goDetail(item.id)"调用它就须要了

$state.go('itemDetail',{sort : "cafe", id : id});//前面的是变量名,里面的是值

要外理的问题本来把概览页被点击的商品的id传给详情页,详情页拿着这俩 id给后台,后台返回对应的须要的json