240 发简信
IP属地:四川
  • @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函数,FileSaver.js的第16行我修改了一下:
    var saveAs = saveAs || (function(view) {
    改成
    window.saveAs = window.saveAs || (function(view) {。
    另外docx文件一定要编辑好了再放进项目,不要在代码编辑器里面创建和编辑

    vue项目导出word

    一、需要的js依赖 实现此功能需要使用到docxtemplater、jszip-utils、jszip、FileSaver等js文件 1、docxtemplater 介绍 d...

  • 我是http://localhost:8080,没放在服务器上,提示Uncaught Error: Can't find end of central directory : is this a zip file ?

    vue项目导出word

    一、需要的js依赖 实现此功能需要使用到docxtemplater、jszip-utils、jszip、FileSaver等js文件 1、docxtemplater 介绍 d...

  • vue-cli2,input.docx放在static目录下还是找不到啊,请问楼主这个docx路径怎么搞

    vue项目导出word

    一、需要的js依赖 实现此功能需要使用到docxtemplater、jszip-utils、jszip、FileSaver等js文件 1、docxtemplater 介绍 d...