Angular 具有绑定功能的ngModel在ng2中不起作用

Angular 具有绑定功能的ngModel在ng2中不起作用,angular,model-binding,angular-ngmodel,Angular,Model Binding,Angular Ngmodel,如果我在组件的模板中执行以下操作: <input [(ngModel)]="myProperty"></input> 然后它就可以工作了,但是如果我使用组件中的一个函数来工作,它就不会: <input [(ngModel)]="getMyProperty()"></input> 是普朗克。在RC6上测试。为什么?试试这个结构 <input [ngModel]="getMyProperty()"></input>

如果我在组件的模板中执行以下操作:

<input [(ngModel)]="myProperty"></input>

然后它就可以工作了,但是如果我使用组件中的一个函数来工作,它就不会:

<input [(ngModel)]="getMyProperty()"></input>

是普朗克。在RC6上测试。为什么?

试试这个结构

<input [ngModel]="getMyProperty()"></input>

  • 只使用方括号

因为您试图双向绑定到一个getter方法?但是这个方法用于处理angular1,为什么现在不行呢?对不起,我不明白。@lqbweb这在angular1中不能正常工作。它能够得到值是的,但是你不能把它写回模型。好的,可能是这样的,是的。使用这个类型脚本,您有时会忘记您使用的是javascript:PExcellent-answer