首页 > 其他分享 >利用bootstrap-table插件自带的打印功能打印表格

利用bootstrap-table插件自带的打印功能打印表格

时间:2023-02-13 15:03:15浏览次数:42  
标签:插件 bootstrap 表格 前端 打印 点击 table


文章目录

  • ​​1、前端代码:​​
  • ​​2、前端页面:​​
  • ​​1、表格数据展示​​
  • ​​2、点击打印按钮之后:​​
  • ​​3、插件下载地址:​​
  • ​​4、碰到的bug​​

1、前端代码:

<link href="https://unpkg.com/[email protected]/dist/bootstrap-table.min.css" rel="stylesheet">

<script src="https://unpkg.com/[email protected]/dist/bootstrap-table.min.js"></script>
<script src="https://unpkg.com/[email protected]/dist/extensions/print/bootstrap-table-print.min.js"></script>

<table id="table"
data-show-print="true"
data-url="json/data1.json">
<thead>
<tr>
<th data-field="id">ID</th>
<th data-field="name">Item Name</th>
<th data-field="price">Item Price</th>
</tr>
</thead>
</table>

<script>
var $table = $('#table')

$(function() {
$table.bootstrapTable()
})
</script>

2、前端页面:

1、表格数据展示

利用bootstrap-table插件自带的打印功能打印表格_前端

2、点击打印按钮之后:

利用bootstrap-table插件自带的打印功能打印表格_jsp_02

3、插件下载地址:

​​javascript:void(0)​​

4、碰到的bug

1、如果在渲染的时候属性都是普通的javabean,那么打印的时候不会出现问题,但是如果有关联对象的话,打印出来的值是object,这个问题暂时记在这,可能是个Bug。

示例如下,圈起来那两列都是对象,我在渲染表格的时候调用了formatter进行格式化,在表格只显示其中一个属性,显示没问题,打印的时候就会出现Object

利用bootstrap-table插件自带的打印功能打印表格_前端_03

如果有大佬知道怎么解决,请点击这里回答,有分送给你。

标签:插件,bootstrap,表格,前端,打印,点击,table
From: https://blog.51cto.com/u_15961549/6054144

相关文章