Ben Lin
2024-10-17 07895c65b99fa43f8e54f5054bd8351a71158143
src/views/form-design/components/VFormDesign/components/CodeModal.vue
@@ -5,7 +5,7 @@
  <Modal
    title="代码"
    :footer="null"
    :visible="visible"
    :open="visible"
    @cancel="visible = false"
    wrapClassName="v-code-modal"
    style="top: 20px"
@@ -66,11 +66,15 @@
      const showModal = (formConfig: IFormConfig) => {
        formConfig.schemas && formatRules(formConfig.schemas);
        state.visible = true;
        state.jsonData = formConfig;
        state.jsonData = formConfig as any;
      };
      const editorVueJson = computed(() => {
        return codeVueFront + JSON.stringify(removeAttrs(state.jsonData), null, '\t') + codeVueLast;
        return (
          codeVueFront +
          JSON.stringify(removeAttrs(state.jsonData as any), null, '\t') +
          codeVueLast
        );
      });
      return { ...toRefs(state), editorVueJson, showModal };