以下代码不起作用。我已经尝试了一切来使其工作。角度 2 似乎不接受调用直接变量的插值。
@Component({
template: ` <input type="text" name="name" [(ngModel)]="name" #name="ngModel">
{{ name }}
`
})
export class ProductComponent {
private name:string = '';
}
而不是"名称",我将不得不使用 product.name。
没错?但为什么呢?
您有变量冲突
将#name="ngModel"
替换为#name2="ngModel"