在我的代码中没有使用任何的VUE等框架,完全是纯H5+CSS+JS的页面,后台数据是python写的,想了解updateUrl的代码配置究竟应该怎么写才能实现协同编辑,并且可以把修改的内容同步修改到后端数据库
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Luckysheet Demo</title>
<!-- 引入Luckysheet的核心CSS -->
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/plugins/css/pluginsCss.css' />
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/plugins/plugins.css' />
<link rel='stylesheet' href='https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/css/luckysheet.css' />
<link rel='stylesheet'
href='https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/assets/iconfont/iconfont.css' />
</head>
<body>
<div id="luckysheet"
style="margin:0px;padding:0px;position:absolute;width:100%;height:100%;left: 0px;top: 0px;"></div>
<!-- 引入Luckysheet的核心JS -->
<script src="https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/plugins/js/plugin.js"></script>
<script src="https://cdn.jsdelivr.net/npm/luckysheet@latest/dist/luckysheet.umd.js"></script>
<script>
$(function() {
// 配置项
var options = {
"lang": "zh",
"title": "数据表格",
"allowUpdate": true,
"loadUrl": "",
"updateUrl": "",
"data": [{
"name": "Cell", //工作表名称
"color": "", //工作表颜色
"index": 0, //工作表索引
"status": 1, //激活状态
"order": 0, //工作表的下标
"hide": 0, //是否隐藏
"row": 36, //行数
"column": 18, //列数
"defaultRowHeight": 19, //自定义行高
"defaultColWidth": 73, //自定义列宽
"celldata": [],
"config": {
"merge": {}, //合并单元格
"rowlen": {}, //表格行高
"columnlen": {}, //表格列宽
"rowhidden": {}, //隐藏行
"colhidden": {}, //隐藏列
"borderInfo": {}, //边框
"authority": {}, //工作表保护
},
"scrollLeft": 0, //左右滚动条位置
"scrollTop": 315, //上下滚动条位置
"luckysheet_select_save": [], //选中的区域
"calcChain": [], //公式链
"isPivotTable": false, //是否数据透视表
"pivotTable": {}, //数据透视表设置
"filter_select": {}, //筛选范围
"filter": null, //筛选配置
"luckysheet_alternateformat_save": [], //交替颜色
"luckysheet_alternateformat_save_modelCustom": [], //自定义交替颜色
"luckysheet_conditionformat_save": {}, //条件格式
"frozen": {}, //冻结行列配置
"chart": [], //图表配置
"zoomRatio": 1, // 缩放比例
"image": [], //图片
"showGridLines": 1, //是否显示网格线
"dataVerification": {} //数据验证配置
}]
};
luckysheet.create(options);
});
</script>
</body>
</html>