有什么区别
<input [(ngModel)]="name">
Run Code Online (Sandbox Code Playgroud)
和
<input [(value)]="name">
Run Code Online (Sandbox Code Playgroud)
他们似乎做了同样的事情.
角度文档使用NgModel,但他们也说它们用"盒装香蕉"[()]替换所有angular1指令.那么为什么NgModel还在?
我错过了什么?
Gün*_*uer 50
ngModel
是一个允许您的输入参与表单的指令(但也可以没有表单)value
是一个可以绑定值的属性,[value]="name"
而(valueChange)="..."
不起作用,因为该<input>
元素没有@Output() valueChange;
因此[(value)]="..."
无效.[(ngModel)]="name"
对于简写[ngModel]="name" (ngModelChange)="name = $event"
为是[(value)]="name"
对[value]="name" (valueChange)="name = $event"
归档时间: |
|
查看次数: |
11903 次 |
最近记录: |