angular 2想要在对象内部定义一个数组,以便我可以推送一些值

时间:2018-03-08 06:29:05

标签: javascript angular typescript

我想在我使用点表示法的对象中定义数组 但它总是显示未定义的

我的HTML代码

mAdapter.notifyDataSetChanged();

我的代码

<mat-checkbox  *ngFor="let q1 of question.checkboxes;" (change)="checkboxSelected(q1,question,$event)"> {{q1.name}} </mat-checkbox>

显示错误

checkboxSelected(selected,obj,event){obj.box.push('somecondition') }

1 个答案:

答案 0 :(得分:0)

检查属性&#34;框&#34;存在于你的对象里面&#34;问题&#34;。

如果存在,检查它是否正确初始化,即question.box = []