本帖最后由 沉沉 于 2022-8-17 12:17 编辑
如果想进行数据绑定,引入一个data.js文件,设置数据源。这时候可以在data.js中用export 对数组导出,在vue文件中使用import 对其导入。导入成功后,就可以进行setDataSource(data) 等数据绑定操作。
数据绑定相关学习内容 https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/data-binding/sheet-level-binding/vue、https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/data-binding/table-binding/vue等
- //data.js
- export default [
- {ID: 0, Name: 'A', Info1: 'Info0'},
- {ID: 1, Name: 'B', Info1: 'Info1'},
- {ID: 2, Name: 'C', Info1: 'Info2'},
- ]
- //spread.vue
- import customers from './data'
- //在进行setDataSource等操作。
复制代码 在spreadjs中,如果中导入json文件,可以直接使用创建好的json文件进行引入,引入成功后调用fromJSON(),此时工作簿会进行json数据场景恢复。具体可以看这篇学习指南 https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/workbook/json-serialization/vue
- import jsonData from "./spread.json";
- //...初始化spread
- spread.fromJSON(jsonData)
复制代码
|