Angular 如何获取从JSON数组中动态创建的复选框的值
我有一个JSON,看起来像这样: 我在HTML中打印JSON中的所有内容,在某些情况下,我需要将它们放在复选框中,因为我正在进行投票,有时会有多项选择、简单选择、true或false。我遇到的问题是,当我试图从用户那里获取选中的复选框时,我弄错了,这只会发生在我的复选框上 我尝试使用Angular 如何获取从JSON数组中动态创建的复选框的值,angular,typescript,Angular,Typescript,我有一个JSON,看起来像这样: 我在HTML中打印JSON中的所有内容,在某些情况下,我需要将它们放在复选框中,因为我正在进行投票,有时会有多项选择、简单选择、true或false。我遇到的问题是,当我试图从用户那里获取选中的复选框时,我弄错了,这只会发生在我的复选框上 我尝试使用ngModel将所选项目推送到一个数组中,但没有成功,我想,因为我没有按照预期的方式在选项数组中迭代,我已经搜索了很多,但没有找到好的答案 这是我的HTML •{{pregunta.descriptionpregu
ngModel
将所选项目推送到一个数组中,但没有成功,我想,因为我没有按照预期的方式在选项数组中迭代,我已经搜索了很多,但没有找到好的答案
这是我的HTML
•{{pregunta.descriptionpregunta}}
{{pregunta.tipo}}
{{item.description}}
{{item.description}}
羡慕
{
返回值。已检查
});
}
fetchcheckedds(){
this.checkedds=[]
this.preguntas.forEach((值,索引)=>{
如果(值已检查){
this.checkedds.push(value.id);
}
});
}
getPreguntas(){
这一点。普雷蒙塔斯=[
{idPregunta:1,
描述前山:'El aguacate que es',
提示:“选择简单”,
选项:[{idOpcion:1,描述:'Verdura'},{idOpcion:2,描述:'Fruta'},{idOpcion:3,描述:'Hortaliza'}]
},
{idPregunta:5,
描述:是什么意思,
tipo:“选择多个”,
选项:[{idOpcion:9,描述:'H2O'},{idOpcion:10,描述:'Liquido'},{idOpcion:11,描述:'Un recurso mineral'}]
},
{idPregunta:6,
描述:佛得角是什么,
tipo:“选择多个”,
选项:[{idOpcion:12,描述:'El pasto'},{idOpcion:13,描述:'Las hojas'}]
},
]
}
handleRespuesta(){
console.log(this.elected);
}
}