建立狀態
起始版本:StateRestore 1.0.0
根據表格目前的狀態建立新的狀態。
請注意 - 此屬性需要 DataTables 的 StateRestore 擴充套件。
描述
此按鈕會建立新的狀態,並將其新增至 savedStates
集合。儲存的狀態基於表格目前的狀態。
如果 stateRestoreConfig
設定物件的 save
或 create
選項設定為 false
,禁用狀態的儲存和建立,則此按鈕不會執行任何操作。
選項
除了所有按鈕可用的選項(例如 buttons.buttons.text
)之外,此按鈕的設定物件中還可以設定以下選項來自訂其動作和顯示。
名稱 | 類型 | 預設值 |
---|---|---|
config | {} | |
此選項允許設定 StateRestore,特別是用於欄位特定的選項。 |
範例
修改「建立狀態」按鈕文字
DataTable.ext.buttons.createState.text = function (e, dt, node, config) {
return 'Create new state';
};