【发布时间】:2017-01-05 11:29:14
【问题描述】:
为什么当我尝试清除文本字段时此方法不起作用?
<div>
<input type="text" placeholder="Search..." [value]="searchValue">
<button (click)="clearSearch()">Clear</button>
</div>
export class App {
searchValue:string = '';
clearSearch() {
this.searchValue = '';
}
}
我所期待的:因为我传递了一个搜索值的属性,所以当我单击按钮时,它应该获得在clearSearch() 函数中处理的更新值。
我还注意到,如果我将默认值设置为 searchValue,clearSearch() 函数可以工作,但只有一次。
【问题讨论】:
标签: angular