# 链接下载示例

<template>
  <button @click="frontDownload">链接下载</button>
  <button @click="dataStreamDownload">数据流下载</button>
</template>
<script setup lang="ts">
import { ToolkitUseDownload } from 'toolkit-use/dist/download/index.esm'

const frontDownload = () => {
  ToolkitUseDownload.frontUrlDownload(url, name)
}
</script>

# frontUrlDownload 链接下载参数

参数 说明 值类型
url 下载链接 string
name 下载名称 string

# 数据流下载

<template>
  <button @click="dataStreamDownload">数据流下载</button>
</template>
<script setup lang="ts">
import { ToolkitUseDownload } from 'toolkit-use/dist/download/index.esm'

const dataStreamDownload = () => {
  fetch().then((res) => {
    ToolkitUseDownload.dataStreamDownloadExcelOrPdf(res.data as Blob, name, 'excel')
  })
}
</script>

# dataStreamDownloadExcelOrPdf 数据流下载参数

参数 说明 值类型
data 数据流 Blob
name 下载名称 string
type 下载类型 'excel','pdf'