表打印
Bootstrap Table表打印扩展
在工具栏中添加一个按钮,以预定义的可配置格式打印表格。
用法
<script src="extensions/print/bootstrap-table-print.js"></script>
选项
showPrint
-
类型:
Boolean
-
详情:
设置为true以显示工具栏上的“打印”按钮。
-
默认:
false
printAsFilteredAndSortedOnUI
-
类型:
Boolean
-
详情:
当为true时 - 在UI上对打印表进行排序和过滤。请注意,如果设置为true,则显示用于过滤和排序的明确预定义打印选项(printFilter,printSortOrder,printSortColumn) - 然后它们将应用于已经过滤并按UI控件排序的数据。要打印在UI上过滤和排序的数据 - 请不要设置以下3个选项:printFilter,printSortOrder,printSortColumn
-
默认:
true
printSortColumn
-
类型:
String
-
详情:
设置列字段名称以对打印的表进行排序
-
默认:
undefined
printSortOrder
-
类型:
String
-
详情:
有效值:'asc','desc'。仅在设置了printSortColumn时才相关
-
默认:
'asc'
printPageBuilder
-
类型:
Function
-
详情:
接收html
<table>
元素作为字符串参数,返回html字符串进行打印。用于样式和添加页眉或页脚。 -
默认:
function(table){return printPageBuilderDefault(table)}
列选项
printFilter
-
类型:
String
-
详情:
设置值以按此列过滤打印数据。
-
默认:
undefined
printIgnore
-
类型:
Boolean
-
详情:
设置为true以在打印页面中隐藏此列。
-
默认:
false
printFormatter
-
类型:
Function
-
详情:
function(value,row,index) - 返回一个字符串。格式化打印表中此列的单元格值。函数行为类似于'formatter'列选项
-
默认:
undefined
Icons
-
print:
'glyphicon-print icon-share'