Задать вопрос
@Vintizer

Как инициировать change event изменив элемент в Angular 2?

Добрый день. Столкнулся с проблемой при взаимодействии со вторым ангуляром.
Суть задачи состоит в том, чтобы средствами js заполнить инпут поля на чужом портале. Есть инпут, в который если ввести руками цифры - то он их валидирует, добавляет знак доллара и изменяет суммирующее поле на введенную величину.
Но при заполнении через js/jQuery не удается заполнить данное поле так, чтобы модель изменилась и пересчиталась. Естественно были использованы все варианты - change blur focusout keyup keydown, также пробовал нативные эвенты.
При профилировании видно, что при ручном вводе - событие change срабатывает, а при инициации события через jQuery - даже не происходит этого срабатывания.
Может есть какие особенности событий во втором ангуляре, может вы знаете куда копать? Работа стоит второй день уже(
Сам элемент в дом дереве выглядит так -

_ngcontent-xae-2 всегда равно "", даже когда данные обработаны порталом
Если есть какие мысли - подскажите, пожалуйста
  • Вопрос задан
  • 227 просмотров
Подписаться 2 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • Академия Eduson
    Frontend-разработчик
    9 месяцев
    Далее
  • Учебный центр IBS
    WEB-022 Разработка на Angular. Продвинутый уровень
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы