按钮.按钮.扩展
自:按钮 3.0.0
定义按钮应基于的按钮类型。
请注意 - 此属性适用于 按钮适用于 DataTables 的扩展。
说明
在创建按钮时,您可能经常希望自定义现有的按钮类型,例如修改显示文本,同时仍使用按钮提供的功能,而无需重写大量代码!此 extends
选项提供了这一功能。
创建的按钮可以扩展多个现有的按钮类型 - 例如,自定义按钮可以扩展任何内置的按钮类型,并且可以在初始化期间对自定义按钮本身进行扩展以设置按钮文本。
extends
选项不是必需的,但是,如果没有提供,则 buttons.buttons.text
和 buttons.buttons.action
选项必须已定义。
类型
默认
- 值:
undefined
示例
两个按钮,一个带有自定义
new DataTable('#myTable', {
layout: {
topEnd: {
buttons: ['copy', { extend: 'excel', text: 'Save as Excel' }]
}
}
});