Skip to content
On this page

八度前端业务组件bc-download

API

Props

属性名称类型是否必传默认值描述
actionString必传''下载地址
fileNameString非必传''下载文件名称
isBlobBoolean非必传false是否是二进制流
paramsObject非必传{}下载参数
headersObject非必传{}下载请求头
showBtnBoolean非必传true是否显示按钮
btnNameString非必传'下载'按钮名称
inlineBoolean非必传false是否行内块

Methods

方法名称描述
download()下载

Events

事件名称描述
afterDownload下载完成后回调

Slots

插槽名称插槽描述
default自定义按钮

使用示例

vue
<template>
  <div>
    <BcDownload ref="BcDownloadDemo" action="https://demo.bdsaas.cn/call_record/2023/07/06/1564/bf1b017f37d8495d8f824e57949d4fa8..wav" file-name="测试下载录音" />
  </div>
</template>

<script setup lang="ts">
import { defineComponent } from 'vue'
import { BcDownload } from 'bdsaas-bc'

defineComponent({
  name: 'BcDownloadDemo'
})

</script>