以角度设置输入值

时间:2017-05-28 11:05:51

标签: html angularjs input

如何在agnular中设置输入值。看起来像这样。是否有任何方法。

angular.element(idOfInput)

2 个答案:

答案 0 :(得分:0)

您必须使用<input ... #myInput ... />

标记输入

然后使用@ViewChild('myInput') myInput: ElementRef; 在您的组件中,然后您可以使用this.myInput.nativeElement.value

但这基本上听起来像是一种糟糕的方法,我会重新考虑事情,你可以发布你的代码,如果你愿意,我会评论我的想法。

答案 1 :(得分:0)

只需在元素上使用ng-model,并将其设置为您随后在控制器中指定的变量。类似的东西:

<input ng-model="inputValue" />

然后在您的控制器中$scope.inputValue = 'whateverValue'