我已经创建了Mat Input控件,并将它的value属性与控制器上的属性进行了2种方式的绑定,但是当我输入输入时,绑定属性不会更新。
堆栈闪电战链接:https : //stackblitz.com/edit/angular-7ojsjo
<div class="example-container">
<mat-form-field>
<input matInput placeholder="Input" [(value)]="currentValue">
</mat-form-field>
<h1>{{currentValue}}</h1>
</div>
Run Code Online (Sandbox Code Playgroud)
为什么绑定的属性不更新?
使用[(ngModel)]代替[(value)](请参阅此堆叠演示以获取演示)。
<input matInput placeholder="Input" [(ngModel)]="currentValue">
Run Code Online (Sandbox Code Playgroud)
本文说明了如何结合使用[value]和来获得等效行为(input)。
| 归档时间: |
|
| 查看次数: |
6192 次 |
| 最近记录: |