我一直在尝试使用 ngModel 对输入元素进行单向和双向绑定。
我希望从视图绑定到模型,以捕获用户输入。我可以通过在组件中创建变量(例如someVar )并使用[(ngModel)]="someVar"在相应的视图模板中绑定到它来完成此操作。
我知道这是[ngModel]="someVar"和(ngModelChange)="someVar=$event"的语法糖。
但是,如果我省略模型来查看绑定,即[ngModel]="someVar",那么someVar的值仍然未定义。
我无法理解这种行为,因为忽略模型绑定的视图不会导致任何问题。