状态还原
起于:StateRestore 1.0.0
一个分拆按钮,它代表并提供存储状态的功能。
请注意 - 此属性要求使用 DataTables 的 StateRestore 扩展。
说明
此项用作分拆按钮内的主按钮,此按钮代表并提供存储状态的功能。此按钮的基本功能是将会代表的状态加载到表格中。此信息包括排序、搜索以及某些扩展的状态。
分拆按钮中还有 3 个辅助按钮 - updateState
、removeState
和 renameState
。其文档提供了更多与功能相关的详细信息。
此按钮用于 StateRestore 扩展中。
除了为所有 Buttons 提供的标准设置(例如 text
)之外,此按钮没有任何其他可用的配置选项。按钮中使用的默认文本可通过使用 language.buttons.stateRestore
选项来设置。
示例
StateRestore 按钮修改操作
DataTable.ext.buttons.stateRestore.action = function (e, dt, node, config) {
e.stopPropagation();
config._stateRestore.load(config._stateRestore.s.identifier);
console.log('Loaded state ' + config._stateRestore.s.identifier);
};