nuxt 用过的基本都知道,这里只针对于没有使用过引入第三方插件的人
1.plugins 文件夹下新建 html2canvas.js
import Vue from 'vue';
import html2canvas from 'html2canvas';
Vue.prototype.$html2canvas = html2canvas;
2.nuxt.config.js 引入
plugins: [
{
src: '~plugins/three_sides/html2canvas.js', ssr: false
},
]
3.使用
this.$html2canvas(shareContent, opts).then(function (canvas) {
// code
})