为了账号安全,请及时绑定邮箱和手机立即绑定

如何对avalon中动态对象数组中的某个属性进行监控

如何对avalon中动态对象数组中的某个属性进行监控

翻过高山走不出你 2018-09-03 09:18:41
在开发过程中遇到一个问题,对一个动态对象数组(可以删或者添加数组项)进行repeat生成一个输入框,如下图的情况:对象的代码片段如下:<ul class="l-form-set">                <li class="l-form-item" ms-repeat="stop_trouble_infos">                    <input type="text" ms-widget="textbox"                        ms-duplex="el.trouble_stop_name"                        data-textbox-suggest="fetchStopInfo"                        data-textbox-suggest-onchange="stopChanged"/>                    <button type="button" class="ui-btn ui-btn-blue" ms-click="addQuestionStop">添加</button>                    <button type="button" ms-if="info.stop_trouble_infos.length>1" class="ui-btn ui-btn-cancel" ms-click="delQuestionStop">删除</button>                </li>            </ul>现要监控每个输入框的输入值来实现不同的业务逻辑,如根据该输入值的不同,来更新该输入框绑定值所在对象的其他属性,例如:{stop: '', stopId: ""}输入框绑定的stop值改变,来动态改变stopId等类似的情况;那么问题来了,avalon只能监控数组的length长度,如何监控对象数组中某个对象中属性,如上列的stop?
查看完整描述

1 回答

?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

低版本的avalon不支持avalon2的方法,所以只能通过在每个input上绑定onInput事件来完成相应的逻辑了


查看完整回答
反对 回复 2018-10-17
  • 1 回答
  • 0 关注
  • 570 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号