изменение значения ионного ввода из внешнего файла js - PullRequest
0 голосов
/ 05 мая 2018

Я работаю над проектом (Ionic3, Angular5).

Я попытался изменить значение ионного ввода извне файла js, импортированного в корневой индексный файл, без шансов.

<ion-input (ngModelChange)="valueChange($this)" [(ngModel)]="name" id="dataIn"></ion-input>

с помощью

document.getElementById("data").value = somedata;

и

document.getElementById('data').setAttribute("value", somedata);

Любая помощь.

1 Ответ

0 голосов
/ 05 мая 2018

Если вы посмотрите на источник, вы можете заметить, что <ion-input> на самом деле является просто оболочкой, а не реальным полем ввода, которое является прямым потомком.

Так что вы можете сделать это следующим образом:

document.getQuerySelector("#dataIn > input").value = somedata;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...