Commit 7704b44f authored by liujiangnan's avatar liujiangnan

fix: 判断数据

parent 613587a0
import { asyncDelay, asyncCallNetworkApiGet, asyncGetSpriteFrimeByUrl, buttonOnClick,
showLoading, hideLoading, loadOnlineCourseWare } from "../script/util";
showLoading, hideLoading, loadOnlineCourseWare, showTips } from "../script/util";
import { MyCocosSceneComponent } from "../script/MyCocosSceneComponent";
const { ccclass, property } = cc._decorator;
......@@ -127,13 +127,18 @@ export default class SceneComponent extends MyCocosSceneComponent {
showLoading();
loadOnlineCourseWare(row.id);
} else {
showLoading();
// 打开文件夹
const rows = await this.loadData(row.id);
if (rows.length > 0) {
this.rows = rows;
this.pushRouter(row);
showLoading();
this.rows = await this.loadData(row.id);
await this.drawPage();
cc.find(`Canvas/lefttop/bg_title/title`).getComponent(cc.Label).string = row.name;
cc.find(`Canvas/lefttop`).active = true;
} else {
showTips("内容还未制作!");
}
hideLoading();
}
});
......
......@@ -464,6 +464,16 @@ export function hideLoading(){
}
}
export function showTips(tips){
const middleLayer = cc.find('middleLayer');
if (middleLayer) {
const middleLayerComponent = middleLayer.getComponent('middleLayer');
middleLayerComponent.showTips(tips);
} else {
console.log(tips);
}
}
export function loadOnlineCourseWare(courseId) {
const middleLayer = cc.find('middleLayer');
if (middleLayer) {
......
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