背景:我想通过导出excel,保存内容、样式、绑定关系、数据源等信息并持久化
在使用时,我取出持久化的数据,调用fromJSON函数加载到所有内容
为此做了一个测试第一步,导出时我带上了绑定源 includeBindingSource : true
第二步,导入时我想获取到dataSource,发现dataSource为null
核心代码如下:
- document.getElementById("importDatasource").addEventListener('click', function() {
- // 测试带datasource导出
- var json = spread.toJSON({
- includeBindingSource : true
- });
- var sheet = spread.getActiveSheet();
- console.log(sheet.getDataSource());
- console.log(sheet.getBindingPath());
- // 测试导入后,是否有datasource
- spread.fromJSON(json);
- sheet = spread.getActiveSheet();
- console.log(sheet.getDataSource());
- });
复制代码
请问,通过fromJSON导入数据时,dataSource就丢失了吗
|
|