Angular2更新绑定

时间:2017-06-06 11:56:51

标签: angular

我有一个小问题。我将在此示例中显示我的问题:

    export class UserComponent {
      users: User[] = new Array<User>();
      removeAll(){
       this.users = new Array<User>();
      }
    }

<button (click)="removeAll">Remove</button>
<ul>
<li *ngFor="let user of users>{{user.name}}</li>
</ul>

当我点击删除按钮时,它们应为空,但ul具有所有先前的值。如何刷新绑定? 感谢

1 个答案:

答案 0 :(得分:3)

(click)="removeAll"

应该是

(click)="removeAll()"