可拖动表格并将数据保存到 json 文件
Dragable forms and save the data to json file
我想让这个 https://stackblitz.com/edit/angular-dynamic-survey-creation-golkhg 可以拖动并保存到 json 文件,这样我就可以查看数据,我已经使用 angular cdk 但我'我卡在了这个函数中
onDrop(event: CdkDragDrop<string[]>) {
moveItemInArray(this.items, event.previousIndex, event.currentIndex);
}
我找不到替换 this.items
的变量,有人可以帮我吗?当然我想将数据存储到 json 文件
为此,您必须将 cdk 版本升级到 7.3.7,因为此功能已在该版本中发布。
之后在你的问题中 this.items 需要替换为
this.surveyForm.get('surveyQuestions')['controls']
那么这个函数将如下所示:
onDrop(event: CdkDragDrop<string[]>) {
moveItemInArray(this.surveyForm.get('surveyQuestions')['controls'], event.previousIndex, event.currentIndex);
}
我想让这个 https://stackblitz.com/edit/angular-dynamic-survey-creation-golkhg 可以拖动并保存到 json 文件,这样我就可以查看数据,我已经使用 angular cdk 但我'我卡在了这个函数中
onDrop(event: CdkDragDrop<string[]>) {
moveItemInArray(this.items, event.previousIndex, event.currentIndex);
}
我找不到替换 this.items
的变量,有人可以帮我吗?当然我想将数据存储到 json 文件
为此,您必须将 cdk 版本升级到 7.3.7,因为此功能已在该版本中发布。
之后在你的问题中 this.items 需要替换为
this.surveyForm.get('surveyQuestions')['controls']
那么这个函数将如下所示:
onDrop(event: CdkDragDrop<string[]>) {
moveItemInArray(this.surveyForm.get('surveyQuestions')['controls'], event.previousIndex, event.currentIndex);
}