Bläddra i källkod

add save json

xyh123999 2 år sedan
förälder
incheckning
b05b9186c5
1 ändrade filer med 18 tillägg och 0 borttagningar
  1. 18 0
      src/views/onlineForm/formRender/onlineFormMixins.js

+ 18 - 0
src/views/onlineForm/formRender/onlineFormMixins.js

@@ -775,6 +775,24 @@ const OnlineFormMixins = {
          console.log('row :>> ', row);
          console.log(' 导出成功');
          //todo 找导出json文件的工具在此导出 以想定名称为文件名
+         const data = {
+          name: 'John',
+          age: 30,
+          email: 'john.doe@example.com',
+        };
+        const jsonData = JSON.stringify(data);
+        
+        const blob = new Blob([jsonData], { type: 'application/json' });
+        const url = URL.createObjectURL(blob);
+        
+        const link = document.createElement('a');
+        link.href = url;
+        link.download = data.name+'.json';
+        document.body.appendChild(link);
+        link.click();
+        document.body.removeChild(link);
+        
+
           
         }