这是我当前的formgroup
ngOnInit(){
this.admQuizForm = this.fb.group({
name:'',
desc:'',
type:'',
date: new Date(),
questions: [
.....what do i do here
]
});
}
这是我的数据库条目
{"_id":{"$oid":"611b2ba2f29......."},
"name":"quiz1",
"desc":"quiz1",
"type":"history",
"date":"",
"questions":[
{"options":["1","2","3","4"],"question":"whats?","answer":"4"},
{"options":["2","3","4","1"],"question":"whats?","answer":"4"},
{"options":["123","asd","fsa","test"],"question":"whats?","answer":"test"},
{"options":["asd","ads","dsa","aadd"],"question":"whats?","answer":"aadd"}
]}
我试图使一个表单组通过我的网站使用角和typescript添加新的测验,但我不确定数组如何在表单组中工作。我手动将数据添加到数据库中。
你需要使用formmarray什么时候使用FormGroup vs. formmarray ?Form group会将use保存为object Form array会将其保存为array