@hello_20ae 解決了膀估,文件地址使用window.location.origin+"/static/input.docx"峭判,input.docx放在static目錄下逻卖,另外四個js我存在本地项棠,按需引入
import '@/assets/js/docxtemplater/docxtemplater.js'
import '@/assets/js/docxtemplater/pizzip.js'
import '@/assets/js/docxtemplater/FileSaver.js'
import '@/assets/js/docxtemplater/pizzip-utils.js'
FileSaver.js有時候會找不到saveAs函數(shù)拉队,F(xiàn)ileSaver.js的第16行我修改了一下:
var saveAs = saveAs || (function(view) {
改成
window.saveAs = window.saveAs || (function(view) {秆乳。
另外docx文件一定要編輯好了再放進(jìn)項目般妙,不要在代碼編輯器里面創(chuàng)建和編輯
vue項目導(dǎo)出word一纪铺、需要的js依賴 實現(xiàn)此功能需要使用到docxtemplater、jszip-utils碟渺、jszip鲜锚、FileSaver等js文件 1、docxtemplater 介紹 d...