<script type="text/javascript" src="https://cdn.bootcss.com/html2canvas/0.4.1/html2canvas.js"></script>
const vm = this
const domObj = document.getElementById('canvas')
html2canvas( domObj,{
onrendered: function(canvas){
vm.posterImg = canvas.toDataURL()
if (vm.posterImg){
vm.popupVisible = true
}
}
})
<mt-popup v-model="popupVisible"> <img :src="posterImg" alt="" style="height:100%;width:100%"> </mt-popup>