【问题标题】:How can I create a print button in Svelte?如何在 Svelte 中创建打印按钮?
【发布时间】:2020-01-27 21:19:59
【问题描述】:

你知道一个组件可以让你在 Svelte JS 中做到这一点吗?

例如,像 ReactToPrint,一个打印 React 组件。

【问题讨论】:

    标签: svelte svelte-3 svelte-component


    【解决方案1】:

    如果您想打印屏幕上的内容,可以添加一个 HTML 按钮并调用 JS 函数来执行此代码

    window.print()

    我希望这是你需要的。

    【讨论】:

      【解决方案2】:

      使用此代码,您可以打印所有窗口

      window.print()
      

      你可以像这样在你的 svelte 中插入一个按钮。

      <button on:click={() => window.print() }>Click to print</button>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-02-08
        • 2013-12-04
        • 1970-01-01
        • 1970-01-01
        • 2018-07-04
        • 1970-01-01
        • 2011-10-18
        相关资源
        最近更新 更多