首页 > 解决方案 > 如何将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>

我已经浏览了文档,我做的完全一样,但得到了同样的错误。

Git 链接

标签: javascriptvue.js

解决方案


推荐阅读