文章详情页
javascript - vue异步数据打印问题
浏览:98日期:2023-05-27 08:09:29
问题描述
在某个组件异步获取的数据,渲染之后,点击浏览器的打印功能,所有异步数据都没在打印上显示出来。
print() { //this.showTable = true // let self = this setTimeout(function() { window.print() // self.autoBack(self) console.log(5000) }, 1000) },
问题解答
回答1:把需要打印的东西,单独装入一个iframe,然后打印这个iframe,样式什么的也好调整。
标签:
JavaScript
相关文章:
1. css - 移动端 line-height安卓错位,苹果机正常用,缩放解决了,可是又出来了占位的问题2. mysql begin work语句是干嘛的?3. javascript - 移动端css动画播放状态暂停在ios不起作用 animation-play-state4. node.js - 函数getByName()中如何使得co执行完后才return5. javascript - vue $set 整个数组6. docker-compose中volumes的问题7. 微信开放平台 - ios APP能不能打开微信然后通过微信跳转到指定的URL?8. 小程序怎么加外链,语句怎么写!求救新手,开文档没发现9. 新手 - Python 爬虫 问题 求助10. javascript - vue+iview upload传参失败 跨域问题后台已经解决 仍然报403,这是怎么回事啊?
排行榜
