前端页面局部打印功能实现

先看打印的效果

一般打印的实现为:

【遇到的问题】 项目是用的ReactJs,bdhtml.indexOf(startStr) 为-1,也即获取不到注释的字符串内容,故需要通过获取id实现,具体代码:

  • 在要打印的区域写ref通过id获取具体的DOM:

  • 打印按钮:

  • 具体打印函数:

转载于:https://juejin.im/post/5b222185f265da597c771bbb

你可能感兴趣的:(前端,javascript,php)