最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue自定義名稱下載PDF的方法

 更新時(shí)間:2022年08月20日 14:58:33   作者:程序研  
這篇文章主要介紹了Vue自定義名稱下載PDF,本文通過示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

1.運(yùn)行Vue指令,安裝相對(duì)應(yīng)插件。(在指定的Vue文件下運(yùn)行)

npm install downloadjs 

2.其次在項(xiàng)目中引入安裝相對(duì)應(yīng)的插件(不引入是無法使用導(dǎo)入功能的)

import download from "downloadjs";

3.下載方法的具體代碼描述。(下載PDF代碼和自定義名字命名進(jìn)行導(dǎo)出PDF的代碼)

function down() {
    var fileName = "自定義文件命名哦"
    var url = state.source;   //文件來源(URL或者本地文件路徑state.source)
    // 請(qǐng)求進(jìn)來,就可以加在loading
    fetch(url).then(res => {
        return res.blob()
    }).then(blob => {
        // 這是一個(gè)外部引用的download.js文件,這個(gè)文件
        download(blob, fileName)
        // 下載結(jié)束,loading結(jié)束
    }).catch(err => {
        console.log(err)
        return false
    }).finally(res => {
        // 這里也可以結(jié)束loading。不管是成功失敗,都會(huì)結(jié)束loading
        return true
    })
}

總結(jié)(直接復(fù)制整體根據(jù)直接代碼環(huán)境和框架微微修改一下即可完成):

<template>
   <button  @click="down">當(dāng)前文檔導(dǎo)出</button>
</template>
<script setup lang="ts">
import download from "downloadjs";
// 下載PDF區(qū)域
function down() {
 
    var fileName = "自定義文件命名哦"
    var url = state.source;    //文件來源(URL或者本地文件路徑)
 
    // 請(qǐng)求進(jìn)來,就可以加在loading
    fetch(url).then(res => {
        return res.blob()
    }).then(blob => {
        // 這是一個(gè)外部引用的download.js文件,這個(gè)文件
        download(blob, fileName)
        // 下載結(jié)束,loading結(jié)束
    }).catch(err => {
        console.log(err)
        return false
    }).finally(res => {
        // 這里也可以結(jié)束loading。不管是成功失敗,都會(huì)結(jié)束loading
        return true
    })
}
</script>

獲取文章流量推薦曝光度隨便胡說八道兩句

vue3.0帶來了什么

1.性能的提升 打包大小減少41%初次渲染快55%,更新渲染塊133%內(nèi)存減少54%........

2.源碼的升級(jí) 使用Proxy代替defineProperty實(shí)現(xiàn)響應(yīng)式重寫虛擬DOM的實(shí)現(xiàn)和Tree-Sharking......

3.擁抱TypeScript vue3.0更好的支持TypeScript

4.新的特性

Composition API(組合api)

。 setup配置

。ref與reactive

。watch與watchEffect

。 provide和inject

。 .......

新的內(nèi)置組件

。 Fragment

。Teleport

。Suspense

其他改變

。新的生命周期鉤子

。data選項(xiàng)應(yīng)始終被聲明為一個(gè)函數(shù)

。移除keyCode支持作為v-on的修飾符

到此這篇關(guān)于Vue自定義名稱下載PDF的文章就介紹到這了,更多相關(guān)Vue自定義名稱內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

财经| 陆川县| 星子县| 无棣县| 明光市| 鹤峰县| 阜新市| 桓台县| 教育| 绥德县| 济宁市| 普陀区| 怀柔区| 苏尼特右旗| 灵石县| 台中市| 柘城县| 宜宾县| 法库县| 靖江市| 衡山县| 兴和县| 远安县| 澄迈县| 米脂县| 巴中市| 易门县| 沙雅县| 多伦县| 平昌县| 罗源县| 旬阳县| 明溪县| 临城县| 忻州市| 双桥区| 金坛市| 苗栗市| 普陀区| 公安县| 新河县|