ionic select控制器中无法获取到value

在Ionic项目中遇到一个问题,即在页面的select组件选择后,控制器中的$scope.couponcode无法获取到更新的value。通过测试确认视图中的值已改变。为解决此问题,可以创建一个函数$scope.usecode(code),在前台调用这个函数传入couponcode值,从而在控制器中使用。
摘要由CSDN通过智能技术生成

ionic项目中,在页面视图中使用了select,但是在控制器中却没法直接获取到value,如下:

<select ng-model="couponcode">
  <option value="notuse">不使用</option>
  <option ng-repeat="item in couponcodes" value="{{item.entity_id}}">{{item.description}}</option>
</select>

控制器中使用$scope.couponcode并不能获取到改变的value,经过测试发现couponcode的值在页面中已经发生了变化,我的解决方法就是把couponcode的值直接传回控制器里面去使用。比如写个函数:

$scope.usecode = function(code){ //使用code}

然后在前台调用usercode(couponcode)即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值