diff --git a/src/views/ProjectManage/components/TempPreview.vue b/src/views/ProjectManage/components/TempPreview.vue index 6560406b..37dc8059 100644 --- a/src/views/ProjectManage/components/TempPreview.vue +++ b/src/views/ProjectManage/components/TempPreview.vue @@ -57,6 +57,12 @@ export default defineComponent({ const { proxy } = getCurrentInstance(); provide('questionsData', questionsData); + function addEmptyArrayProp(obj, propName) { + obj[propName] = obj[propName] || { option_group: [] }; + obj[propName].option_group.push({ groups: [] }); + return obj[propName]; + } + // 获取问卷 async function getQuetions(sn) { try {