Ben Lin
2024-06-18 ebbd788fbb2c0b45d4473798efc57eec8ba74a25
src/views/form-design/components/VFormDesign/components/PreviewCode.vue
@@ -19,11 +19,12 @@
</template>
<script lang="ts">
  import { defineComponent, reactive, toRefs, unref } from 'vue';
  import { CodeEditor, MODE } from '/@/components/CodeEditor';
  import { defineComponent, reactive, toRefs } from 'vue';
  import { CodeEditor, MODE } from '@/components/CodeEditor';
  import { useCopyToClipboard } from '/@/hooks/web/useCopyToClipboard';
  import { useMessage } from '/@/hooks/web/useMessage';
  import { copyText } from '@/utils/copyTextToClipboard';
  import { useMessage } from '@/hooks/web/useMessage';
  export default defineComponent({
    name: 'PreviewCode',
    components: {
@@ -57,7 +58,7 @@
      const handleExportJson = () => {
        exportData(props.editorJson);
      };
      const { clipboardRef, copiedRef } = useCopyToClipboard();
      const { createMessage } = useMessage();
      const handleCopyJson = () => {
@@ -67,10 +68,7 @@
          createMessage.warning('代码为空!');
          return;
        }
        clipboardRef.value = value;
        if (unref(copiedRef)) {
          createMessage.warning('复制成功!');
        }
        copyText(value);
      };
      return {