Я использую тег текстового поля ниже в двух разных шаблонах.Невозможно ввести текст в угловом текстовом поле
<div class="text-input">
<input type="text" class="form-control" id="" placeholder="">
</div>
В первом шаблоне я могу ввести текст. Но когда я изменяю представление ко второму шаблону, я не могу ввести текст в текстовое поле. Опять же, когда я возвращаюсь к первому шаблону, я не могу ввести текст.
я заметил в консоли, что и в текстовом поле находится в поле ниже состоянии первоначально (до нажатия кнопки в текстовом поле для ввода текста):
<input type="text" class="form-control ng-pristine ng-valid ng-empty ng-touched" id="" placeholder="" style="">
При вводе текста можно, класс обновляются до
<input type="text" class="form-control ng-valid ng-touched ng-not-empty ng-dirty ng-valid-parse" id="" placeholder="" >
Нет изменений в классе, если он отключен.
Какова возможная проблема и как я могу это исправить?
изменения:
<form class="view-tools ">
<ng-include src="'views/view1.tpl.html'"></ng-include>
</form>
<form class="view-tools ">
<ng-include src="'views/view2.tpl.html'"></ng-include>
</form>
У меня есть функция в контроллере, который в основном задает области видимости переменных истинным или ложным, чтобы показать/скрыть точку зрения.
Можете ли вы предоставить plunker, что воспроизвести проблему? – varit05
@ varit05 проблема заключается в том, что это часть большого приложения и множество зависимостей. –