diff --git a/docs/src/examples/utils/download/background.jpg b/docs/src/examples/utils/download/background.jpg
new file mode 100644
index 000000000..da06b769d
Binary files /dev/null and b/docs/src/examples/utils/download/background.jpg differ
diff --git a/docs/src/examples/utils/download/download.vue b/docs/src/examples/utils/download/download.vue
new file mode 100644
index 000000000..105009f1f
--- /dev/null
+++ b/docs/src/examples/utils/download/download.vue
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/src/utils/base/utils.md b/docs/src/utils/base/utils.md
index 4db64a8ad..94020b66b 100644
--- a/docs/src/utils/base/utils.md
+++ b/docs/src/utils/base/utils.md
@@ -84,9 +84,9 @@ Base64 转换 Blob
```
-### formDataToJson
+### blobToFile
-FormData 转换为json
+Blob 转 File
```js
import { blobToFile } from '@vtj/utils';
@@ -94,7 +94,7 @@ FormData 转换为json
const blobParts = ['hey!
']; // 一个包含单个字符串的数组
const blob = new Blob(blobParts, { type: 'text/html' }); // 得到 blob
- const BlobToFile = blobToFile(blob, 'vtj.text');
+ const BlobToFile = blobToFile(blob, 'vtj.html');
console.log('BlobToFile', BlobToFile);
// DataURLtoBlob => Blob对象
};
diff --git a/docs/src/utils/web/download.md b/docs/src/utils/web/download.md
index 15a846120..5cd101662 100644
--- a/docs/src/utils/web/download.md
+++ b/docs/src/utils/web/download.md
@@ -1,10 +1,17 @@
# 文件下载
-| 函数名 | 描述 | 类型 | 参数 | 返回值 |
-| ------------------ | -------- | ------------------------------------------------------------ | ------------------------------------------------------- | ------ |
-| downloadUrl | 下载文件 | `(url: string, filename: string = '') => void` | `(url: 下载文件的路径, filename: 文件名称)` | - |
-| downloadBlob | 下载图片 | `(data: any, filename: string = '', type?: string) => void` | `(data: 图片数据, filename: 图片名称, type?: 图片格式)` | - |
-| downloadRemoteFile | 下载文件 | `( url: string,filename: string = '',type?: string)=> void` | `( url:下载路径,filename: 文件名称,type?: 文件格式)` | - |
-| downloadJson | 下载JSON | `(data: any, filename: string = '')=> void` | `(data: 下载的数据, filename: 下载文件的名称)` | - |
+| 函数名 | 描述 | 类型 | 参数 | 返回值 |
+| ------------------ | ---------------- | ------------------------------------------------------------ | ------------------------------------------------------- | ------ |
+| downloadUrl | 在新窗口打开图片 | `(url: string, filename: string = '') => void` | `(url: 文件的路径, filename: 文件名称)` | - |
+| downloadBlob | 下载Blob文件 | `(data: any, filename: string = '', type?: string) => void` | `(data: 文件数据, filename: 文件名称, type?: 文件格式)` | - |
+| downloadRemoteFile | 下载文件 | `( url: string,filename: string = '',type?: string)=> void` | `( url:下载路径,filename: 文件名称,type?: 文件格式)` | - |
+| downloadJson | 下载JSON | `(data: any, filename: string = '')=> void` | `(data: 需下载的数据, filename: 文件的名称)` | - |
+
+
+### 示例
+ 在控制台查看效果
+:::preview
+demo-preview=../../examples/utils/download/download.vue
+:::
\ No newline at end of file