我有一个 Angular js 页面。页面上有一个类似 View 的表格。这是使用 div 标签而不是 table 标签实现的。将此内容复制到 excel 后,其格式发生变化。它不会按原样复制。我可以在 HTML 文件中进行任何更改以准确复制它在网页上的样子吗?
最佳答案
如果您需要表格的完整副本 - 您可以在同一页面上使用适当的表格标记(放置在视口(viewport)之外)创建一个单独的“ View ”。并有一个按钮来“复制表格” 附有将您的表格放入剪贴板的代码。
另一个猜测是您不得不切换到 div,因为表格标记不允许您使用某些东西。在那种情况下-看看handsontable谷歌文档库,如表格。 他们有一个社区版本,也有一些 angular 的桥梁。也许它会对你有好处。
关于html - 通过保留格式将页面内容复制到 Excel 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41114165/