Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 更改外部js文件中离子输入的值_Angular_Ionic Framework - Fatal编程技术网

Angular 更改外部js文件中离子输入的值

Angular 更改外部js文件中离子输入的值,angular,ionic-framework,Angular,Ionic Framework,我在做一个项目(Ionic3,Angular5) 我试图更改从根索引文件中导入的js文件外部输入的离子值,但没有机会 <ion-input (ngModelChange)="valueChange($this)" [(ngModel)]="name" id="dataIn"></ion-input> 及 任何帮助。如果您查看源代码,您会注意到实际上只是一个包装,而不是真正的输入字段,它是一个直接的子项 所以你可以这样做: document.getQuerySelecto

我在做一个项目(Ionic3,Angular5)

我试图更改从根索引文件中导入的js文件外部输入的离子值,但没有机会

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


任何帮助。

如果您查看源代码,您会注意到
实际上只是一个包装,而不是真正的输入字段,它是一个直接的子项

所以你可以这样做:

document.getQuerySelector("#dataIn > input").value = somedata;

html中的id是dataIn:)
document.getElementById('data').setAttribute("value", somedata);
document.getQuerySelector("#dataIn > input").value = somedata;