javascript – AngularJS:每个按键更新一个动态ng模型的输入模糊

前端之家收集整理的这篇文章主要介绍了javascript – AngularJS:每个按键更新一个动态ng模型的输入模糊前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
jsFiddle来演示问题: http://jsfiddle.net/yoxigen/xxTJc/

我正在构建一个小表单来编辑对象的所有属性.为此,我有一个中继器的属性.每个属性都有其输入:

<ul ng-controller="myController">
   <li ng-repeat="(property,value) in obj">
       <input ng-model="obj[property]"/><span>{{value}}</span>
   </li>
</ul>

每次在输入中按下一个键时,其旁边的值将正确更新,但输入将失去焦点.有什么想法可以如何解决

解决方法

google forums

The problem is that with every change to the model object the ng-repeat regenerates the whole array and so blurs your input Box. What you need to do is wrap your strings in objects

猜你在找的JavaScript相关文章