項目使用到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') } }