Как я могу установить форму, содержащуюся в ng-include, чтобы быть prestine?
У меня есть следующий код:
Который содержится внутри включенного файла modal.html
В моем контроллере AdminController я пытаюсь использовать следующий код для сброса формы до первоначального:
$scope.itemForm.$setPristine();
Когда я делаю это, это говорит мне, что "itemForm» не определено
Есть ли способ, которым я могу установить содержание формы на нетронутой. Я предполагаю, что это проблема масштаба, но я не уверен, как ее исправить. Я попробовал одно решение - удалить второе включение и вставить код напрямую. Это решение работает.
Однако мы хотим иметь возможность повторно использовать код, поэтому я хотел бы иметь возможность сделать это с помощью include для modal.html.
Обратите внимание, что причина, по которой мы хотели бы сделать это, заключается в том, что у нас есть что-то вроде следующего в нашем файле modal.html:
Reset
Итак, мы на самом деле внутри itemForm и хотели бы установить для него значение $ pristine с кнопки внутри.