9
<input [(ngModel)]="name">
和
<input [(value)]="name">
他們似乎做同樣的事情之間的差異。
角度文檔使用NgModel但他們也說他們用「盒裝香蕉」[()]替換所有的angular1指令。那麼爲什麼NgModel還在?
我錯過了什麼?
<input [(ngModel)]="name">
和
<input [(value)]="name">
他們似乎做同樣的事情之間的差異。
角度文檔使用NgModel但他們也說他們用「盒裝香蕉」[()]替換所有的angular1指令。那麼爲什麼NgModel還在?
我錯過了什麼?
ngModel
是一個指令,它可以讓你輸入到參與的形式(但作品也沒有一種形式)value
是可以綁定一個值與[value]="name"
而(valueChange)="..."
不起作用的屬性,因爲<input>
元素沒有@Output() valueChange;
,因此[(value)]="..."
無效。[(ngModel)]="name"
爲[ngModel]="name" (ngModelChange)="name = $event"
簡寫爲是[(value)]="name"
[value]="name" (valueChange)="name = $event"
爲