jsFiddle để chứng minh vấn đề: http://jsfiddle.net/yoxigen/xxTJc/AngularJS: Cập nhật một đầu vào với một ng-mô hình động làm mờ trên mỗi phím bấm
Tôi đang xây dựng một hình thức nhỏ để chỉnh sửa tất cả các thuộc tính của một đối tượng. Đối với điều đó, tôi có một repeater cho các thuộc tính. Mỗi thuộc tính có đầu vào của nó:
<ul ng-controller="myController">
<li ng-repeat="(property, value) in obj">
<input ng-model="obj[property]"/><span>{{value}}</span>
</li>
</ul>
Mỗi khi một phím được nhấn vào đầu vào, giá trị bên cạnh nó được cập nhật đúng cách, nhưng đầu vào sẽ mất tiêu điểm. Bất kỳ ý tưởng làm thế nào điều này có thể được cố định?
này nên làm việc, nhưng nó có nghĩa là thay đổi cấu trúc của mô hình, từ đối tượng để mảng, đó là rất bất tiện. Tôi ước có một cách để trì hoãn việc tái tạo cho đến khi tôi chỉnh sửa xong. – yoxigen