在 vue 组件中的跟数据中定义一个变量,在异步ajax方法中将返回的数据赋值给根数据的一个变量,
再用属性绑定给worksheet指定dataSource,数据显示不出来。
vue 版本和 spreadjs 版本分别如下。
"vue": "^2.5.2","@grapecity/spread-sheets-vue": "^11.2.5",
附代码:
// template 代码
<gc-worksheet :dataSource="testData">
// 组件根数据
testData:[]
async getData () {
const { data:res } = await this.$http.get('orguser/org/v1.0/list?status=CONFIRMED')
console.log(res,'getData-res')
if(res.status !== 1000000) return this.$message.error(res.message)
this.$message.success(res.message)
this.testData = res.data
console.log(this.testData,'this.testData')
}
|
|