Установка текста элемента в AngularJS - PullRequest
0 голосов
/ 04 марта 2019

Я новичок в Angular, и то, что я пытаюсь сделать, совершенно необходимо.

То, что я спрашиваю, может также основываться на большом количестве информации, специфичной для моей ситуации, которую я могу или не могу предоставить, поскольку я не разработал ее.

У нас есть дизайнер форм.Мы входим в него и разрабатываем веб-формы с помощью перетаскивания (код не требуется).Поэтому я вообще не могу изменить HTML.

Я пытаюсь выяснить, как установить свойство value для текстового поля или текстовой области с помощью Angular.(Я уже заметил, что innerText здесь ничего не делает)

У меня уже есть событие, которое разработчики этого дизайнера форм представили.Это событие вызывается после визуализации веб-формы.

Итак, в этом случае я уже пытался следовать ряду руководств, которые более или менее похожи на:

var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
  $scope.name = "John Doe";
});

Поскольку яздесь я не могу изменить HTML, я пытаюсь использовать уже имеющиеся атрибуты ng:

ng-body = 'myApp'
ng-controller - 'controller name here'
ng-model = '$ctrl.myModel'


Проблема, или я думаю, что это проблема, ясталкиваюсь с тем, что все элементы / элементы управления в этой форме имеют одинаковую ng-model

Я также не понимаю, почему в ng-model есть $ctrl.

Яне понимая, как указать / нацелить только ОДИН из этих элементов, используя что-то вроде приведенного выше примера кода.Ничто из того, что я видел, не использует что-то помимо модели, например, ID, чтобы сузить элемент, на который вы нацеливаетесь.



В качестве примечания:
Я пытался использовать angular.element, чтобы избежать всего этого, но это тоже не работает.

var myEl2 = angular.element( document.querySelector( 'id6dddccca-7dfe-2a47-ad70-277a76e1df4c' ));
myEl2.val('hello world');

Итак, я снова пытаюсь использовать весь метод модуля / контроллера / модели для установки текста

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...