当用户单击按钮时,我需要发送输入元素的值。在 Angular2 中实现这一目标的最佳方法是什么?
<input type="text" class="form-control" placeholder="Search for images..." />
<span class="input-group-btn">
<button (click)="onClick($event)" class="btn btn-default" type="button">Go!</button>
</span>
最佳答案
您可以使用#name
定义对输入的引用,然后您可以使用它name.value
<input type="text" class="form-control" placeholder="Search for images..." #inputElement />
<span class="input-group-btn">
<button (click)="onClick($event, inputElement.value)" class="btn btn-default" type="button">Go!</button>
</span>
我想说这不是最好的而是最简单的
关于javascript - 从另一个 HTML 元素获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41756013/