View on GitHub
表格复制行
Bootstrap Table 的复制行扩展。
此扩展添加了将选定行复制到剪贴板的功能。目前适用于除 Safari 之外的所有桌面浏览器。
使用方法
<script src="extensions/copy-rows/bootstrap-table-copy-rows.js"></script>
示例
选项
showCopyRows
-
属性:
data-show-copy-rows
-
类型:
Boolean
-
详情:
设置
true
以显示复制按钮。此按钮将选定行的内容复制到剪贴板。 -
默认值:
false
copyDelimiter
-
属性:
data-copy-delimiter
-
类型:
String
-
详情:
复制时,此分隔符将插入列值之间。
-
默认值:
', '
copyNewline
-
属性:
data-copy-newline
-
类型:
String
-
详情:
复制时,此换行符将插入行值之间。
-
默认值:
'\n'
copyWithHidden
-
属性:
data-copy-with-hidden
-
类型:
Boolean
-
详情:
设置
true
以复制隐藏列。 -
默认值:
false
copyRowsHandler
-
属性:
data-copy-rows-handler
-
类型:
Function
-
详情:
在复制行之前,处理复制的行数据。参数对象包含:
text
:复制的行数据。
-
默认值:
function(text) { return text }
列选项
ignoreCopy
-
属性:
data-ignore-copy
-
类型:
Boolean
-
详情:
设置
true
以在复制时忽略此列。 -
默认值:
false
rawCopy
-
属性:
data-raw-copy
-
类型:
Boolean
-
详情:
设置
true
以复制原始值而不是格式化的值。 如果未使用格式化器,此选项无效。 -
默认值:
false
图标
- copy: ‘fa-copy’
方法
copyColumnsToClipboard
- 将选定行的内容复制到剪贴板。
本地化
formatCopyRows
-
类型:
Function
-
默认值:
function () { return "复制行" }