vue正確引入第三方包

項目使用到weui.js的一些小功能,但是直接import 對應的weui.js文件好像會報錯,一直找不到緣由,仍是隻能經過依賴包來安裝使用css

npm install --save weui  //安裝weui.css
npm install --save weui.js //安裝weui.js


而後在須要引入的vue文件中使用下面:
import 'weui';
import weui from 'weui.js';
 
weui.alert('alert');

神奇的事情:
這樣會報錯 npm install --save html2canvas
html

這樣會成功:npm install html2canvas --save
vue

而後又出現神坑,提示有說我沒有安裝。。。。個人天
找了很久答案,仍是解決了git

import * as html2canvas from 'html2canvas'


意外發現一個強大的jspdf生成器
官網:https://github.com/MrRio/jsPDF
文檔及demo:https://rawgit.com/MrRio/jsPDF/master/github

安裝:npm

npm install jspdf --save

import * as jsPDF from 'jspdf'



    // Landscape export, 2×4 inches
var doc = new jsPDF({
  orientation: 'landscape',
  unit: 'in',
  format: [4, 2]
})

doc.text('Hello world!', 1, 1)
doc.save('two-by-four.pdf')
    }
 }

相關文章
相關標籤/搜索