【问题标题】:vue-html-to-paper styles not loadingvue-html-to-paper 样式未加载
【发布时间】:2020-12-15 10:19:25
【问题描述】:

我正在使用 vue-html-to-paper 在我的 vuejs 应用程序中打印并遵循文档,但是当单击打印获取控制台日志时,样式未加载到打印窗口中,如图中所示

const options = {
  name: "_blank",
  specs: ["fullscreen=yes", "titlebar=yes", "scrollbars=yes"],
  styles: ["./assets/css/demo.css"],
};
Vue.use(VueHtmlToPaper, options);

【问题讨论】:

    标签: javascript vue.js printing


    【解决方案1】:

    我假设您在项目中使用 Webpack。如果是这样,您需要将资产目录放在 /public 目录中(而不是 /src)。 Webpack 会忽略该目录中的所有内容,因此它们照常提供。 More info

    简短回答:将您的 /assets 文件夹放在 /public 中,样式应该会加载。

    【讨论】:

      猜你喜欢
      • 2021-05-09
      • 2020-07-22
      • 1970-01-01
      • 2022-11-11
      • 1970-01-01
      • 2019-12-11
      • 2021-12-04
      • 2019-08-28
      • 2021-10-03
      相关资源
      最近更新 更多