{hero}

按钮.exportInfo()

自:按钮 1.4.0

获取与多种不同按钮类型通用的导出元信息。
请注意 - 此属性需要 按钮DataTables 扩展。

描述

按钮最常用的功能是其显示按钮以导出表格中数据的功能 - 复制到剪贴板、打印或本地创建的数据文件。提供此功能的每种按钮类型都有其自己的选项范围(例如,CSV 按钮类型可以修改字段分隔字符,使其成为 TSV 导出),除了每个选项之外还有公共选项。此方法提供这些常用选项,确保 API 中的一致性以及代码的重复使用。

通常,您不太可能在导出按钮之外使用此方法,但它可以供自定义按钮公开使用。

类型

function 按钮.exportInfo( [ 选项 ] )

描述
参数
返回值

一个具有以下参数的对象

  • filename - 应为按钮所创建的任何文件使用文件名
  • messageTop - 导出的数据内容顶部显示的消息(title 之后)
  • messageBottom - 导出的数据内容底部显示的消息
  • title - 导出数据中显示的标题。

示例

在自定义按钮中获取导出信息

var table = new DataTable('#myTable', {
	buttons: [
		{
			text: 'My button',
			action: function (e, dt, button, config) {
				var info = dt.buttons.exportInfo();
				// Do something with the 'info' variable when creating custom export
			}
		}
	]
});