Проблема: при проверке нижеследующего фрагмента кода в элементах браузера элемент input отображает различные значения в атрибуте value и прикрепленной к нему директиве ng-value.
<th ng-if="isSaveTemplt && collection.length>0 && columns.length>0" ng-
repeat="col in columns track by $index">
<input class="filterStyle" type="search" placeholder="search
by {{col | translate}}" st-search="{{col}}" ng-value={{dragItms[col]}} />
</th>
Сценарий: 1. дляв первый раз значения правильно отображаются в поле ввода. "dragItms" - это объект области видимости контроллера, его свойства содержат значения, которые должны быть связаны с полем ввода.
Когда объекты области видимости «столбцы», «dragItms» обновляются для некоторых действий пользовательского интерфейса.Действие ng-repeat назначает ng-значение с новыми значениями, но при проверке в разделе элементов браузера атрибут входного значения html для повторяющихся элементов ввода - это старые значения, а поля ввода не отображаются, а иногда 1 или 2 значения отображаются внекоторые случайные поля.
Я предполагаю, что есть некоторая обязательная проблема.Я не могу знать, как отладить эту проблему и решить ее.