javascript - 如何将html页面内容打印到打印机
问题描述
我正在使用vue-html-to-paper
插件来打印一些内容,但每次点击我都会收到错误,因为[Vue warn]: Error in v-on handler: "TypeError: m is null"
我使用的是 vue.js 框架
我做了什么
main.js
import print from 'vue-html-to-paper'
Vue.use(print)
在我的 test.vue
<template>
<div>
<!-- SOURCE -->
<div id="printMe">
<h1>Print me!</h1>
</div>
<!-- OUTPUT -->
<button @click="print"></button>
</div>
</template>
<script>
export default {
data() {
return {
output: null
}
},
methods: {
print() {
this.$htmlToPaper('printMe');
}
}
}
</script>
我已经浏览了文档,我做的完全一样,但得到了同样的错误。
解决方案
推荐阅读
- javascript - 关闭服务器后,Node-Cron 如何跟踪时间?
- android - 有没有办法通过一项活动发送意图?
- java - OpenJDK 安全配置中需要进行不明更改以允许 IcedTea-Web 使用库
- javascript - JSON 解码返回 JSON 字符串而不是数组或对象
- php - 会话可以参与包含功能吗?
- javascript - 应用更新后 xxx.chunk.js 返回 422 (Unprocessable Entity)
- javascript - 在 javascript 中解析服务器端文本文件的日期,然后在文件的另一行显示文本
- asp.net-core - .Net Core SignalR 服务器到服务器重新连接
- sql-server-2012 - SQL中的数据转换为十六进制
- c - 为什么 IRQF_SAMPLE_RANDOM 标志已被删除?