- 1.用ng-model 在item里新增一个数据,用ng-change在发生改变是触发方法。
- 2.判断selectInfo的值,对应的信息赋值给judge。
- 3.html页面进行判断。
html:
<td >
<select ng-model="item.selectInfo" ng-change="$ctrl.inputProduct(item)">
<option ng-repeat="one in item.subProductPriDTOList" >{{one.pricingSchemeName}}</option>
</select>
</td>
<td>{{item.judge==0?'长期':item.judge+'年'}}</td>
js:
$ctrl.inputProduct = function(item) {
if(item.selectInfo == '永久'||item.selectInfo == '按门店租售') {
item.judge = 0;
}else if(item.selectInfo == '租售'){
item.judge = 1;
}
}