{hero}

buttons.buttons.text

自:Buttons 1.0.0 起

按鈕中顯示的文字。
請注意 - 此屬性需要 DataTables 的 Buttons 擴充套件。

說明

此屬性是功能屬性 buttons.buttons.text 的別名,可用於從最上層 DataTables 設定物件設定功能,而不是在 layout 選項中設定(請參閱以下範例)。這讓您可以將該功能當作字串而不是物件使用,但如果您使用該功能的 multiple 實例,則會限制設定。請參閱 buttons.buttons.text 的文件,以了解完整詳細資料和適用於此選項的選項。

如果您使用沒有 layout 選項的 DataTables 1.x,請使用此屬性名稱,但請參閱 buttons.buttons.text 的文件以了解完整詳細資料。

範例

設定文字

new DataTable('#myTable', {
	layout: {
		topStart: 'buttons'
	},
	buttons: [{ extend: 'copy', text: 'Copy to clipboard' }]
});

使用 HTML 反白顯示動作鍵

new DataTable('#myTable', {
	layout: {
		topStart: 'buttons'
	},
	buttons: [
		{
			extend: 'print',
			text: '<em>P</em>rint',
			key: {
				key: 'p',
				altkey: true
			}
		}
	]
});

使用 i18n() 方法進行國際化:

new DataTable('#myTable', {
	layout: {
		topStart: 'buttons'
	},
	buttons: [
		{
			extend: 'print',
			text: function (dt, button, config) {
				return dt.i18n('buttons.print', 'Print');
			}
		}
	]
});