javascript - 如何转储handsontable实例的所有设置并保存到服务器(不将表中的数据保存到服务器)
问题描述
我想实现: 一个用户使用客户端浏览器创建handsontable:插入或删除一些列,编辑列标题,通过上下文菜单修复一些行或列以供其他用户填写。所以我需要将handsontable结构保存到服务器。
下面的代码用contextMenu: true
var
$$ = function(id) {
return document.getElementById(id);
},
container = $$("example"),
hot;
Handsontable.dom.addEvent(createtable, "click", function() {
hot = new Handsontable(container, {
rowHeaders: true,
colHeaders: true,
dropdownMenu: true,
startRows: 3,
startCols: 3,
contextMenu: true,
licenseKey: 'non-commercial-and-evaluation',
})
})
然后我通过上下文菜单将 A 列设置为只读。使用以下代码获取columns
选项。我希望结果是[{readonly: true},{},{}]
,但它是undefined
Handsontable.dom.addEvent(gettablesetting, "click", function() {
console.log(hot.getSettings().columns)
})
如何转储handsontable 实例的所有选项并保存到服务器以供其他用户填写。
解决方案
推荐阅读
- iis - 在 Azure Web App 上使用 web.config 将子域重写到目录
- soap - 使用基于 MTOM 的 WSDL 文件进行测试
- c - 无法创建全局结构数组
- node.js - bcrypt 不能在 docker 中使用来自 Windows 主机的 linux 容器
- raspberry-pi - GTK:g_timeout_add() 树莓派
- reactjs - 如何删除使用电子邮件和密码在 Firebase 中注册的用户?使用反应
- django - 就通配符而言,路径如何等同于 django 2.0 中的 url?
- node.js - ERC721 mint() 返回“无效地址”错误
- postgresql - postgresql日期比较:错误:运算符不存在:日期>整数
- python - 如何使用 Python 将简单的 XML 转换为 CSV?