Commit 902fb6cd authored by huoshizhe's avatar huoshizhe

feat: getData

parent 6883876e
......@@ -84,19 +84,23 @@ cc.Class({
})
},
getData(cb) {
// 获取数据
if (window.courseware) {
const getData = window.courseware.getData;
getData((data) => {
data = data || this.getDefaultData();
cb && cb(data);
}, saveKey);
} else {
cb && cb(this.getDefaultData());
getData(func) {
if (window && window.courseware) {
window.courseware.getData(func, 'scene');
return;
}
const middleLayer = cc.find('middleLayer');
if (middleLayer) {
const middleLayerComponent = middleLayer.getComponent('middleLayer');
middleLayerComponent.getData(func);
return;
}
func(this.getDefaultData());
},
getDefaultData() {
let data = DefaultData;
return data;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment