欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

1.運行Vue指令,安裝相對應插件。(在指定的Vue文件下運行)

npm install downloadjs 

2.其次在項目中引入安裝相對應的插件(不引入是無法使用導入功能的)

import download from "downloadjs";

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

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

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

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

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

vue3.0帶來了什么

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

2.源碼的升級 使用Proxy代替defineProperty實現響應式重寫虛擬DOM的實現和Tree-Sharking......

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

4.新的特性

Composition API(組合api)

。 setup配置

。ref與reactive

。watch與watchEffect

。 provide和inject

。 .......

新的內置組件

。 Fragment

。Teleport

。Suspense

其他改變

。新的生命周期鉤子

。data選項應始終被聲明為一個函數

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

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

相關文章

  • 詳解vue中async-await的使用誤區(qū)

    詳解vue中async-await的使用誤區(qū)

    這篇文章主要介紹了vue中async-await的使用誤區(qū),本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-12-12
  • Vue父子組件雙向綁定傳值的實現方法

    Vue父子組件雙向綁定傳值的實現方法

    父子組件之間的雙向綁定非常簡單,但是很多人因為是從Vue 2+開始使用的,可能不知道如何雙向綁定,接下來通過本文給大家介紹Vue父子組件雙向綁定傳值的實現方法,需要的朋友可以參考下
    2018-07-07
  • Vue計算屬性與監(jiān)視(偵聽)屬性的使用深度學習

    Vue計算屬性與監(jiān)視(偵聽)屬性的使用深度學習

    這篇文章主要介紹了Vue計算屬性與監(jiān)視(偵聽)屬性的使用,計算屬性指的是通過一系列運算之后,最終得到一個值,watch監(jiān)視(偵聽)器允許開發(fā)者監(jiān)視數據的變化,從而針對數據的變化做特定的操作,本文就這兩種屬性給大家詳細講解,感興趣的朋友一起學習吧
    2022-11-11
  • Vue實現簡單選項卡功能

    Vue實現簡單選項卡功能

    這篇文章主要為大家詳細介紹了Vue實現簡單選項卡功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 詳解Vue中生命周期鉤子函數的使用示例

    詳解Vue中生命周期鉤子函數的使用示例

    這篇文章主要為大家詳細介紹了Vue中常見的生命周期鉤子函數的使用,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-11-11
  • 前端面試之vue2和vue3的區(qū)別有哪些

    前端面試之vue2和vue3的區(qū)別有哪些

    這篇文章主要為大家介紹了前端面試之vue2和vue3的區(qū)別有哪些,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-05-05
  • 詳解vue-resource promise兼容性問題

    詳解vue-resource promise兼容性問題

    這篇文章主要介紹了詳解vue-resource promise兼容性問題,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • Vue如何設置el-table背景透明樣式

    Vue如何設置el-table背景透明樣式

    本文主要介紹了Vue如何設置el-table背景透明樣式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-08-08
  • 詳解vue 不同環(huán)境配置不同的打包命令

    詳解vue 不同環(huán)境配置不同的打包命令

    這篇文章主要介紹了詳解vue不同環(huán)境配置不同的打包命令,主要包括正式環(huán)境、測試環(huán)境和開發(fā)環(huán)境,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-04-04
  • 在vue中使用iframe解決視頻資源的防盜鏈

    在vue中使用iframe解決視頻資源的防盜鏈

    我們的vue2.0項目當中,存儲了許多圖片和視頻資源,所以我們需要增加防盜鏈設置,但是這樣一來,當我們將其他網站上的視頻資源,想入到我們的環(huán)境當中的時候,會報錯,所以本文給大家介紹了在vue中使用iframe解決視頻資源的防盜鏈,需要的朋友可以參考下
    2023-12-12

最新評論