Commit 525d1ef7 authored by 李维's avatar 李维

兼容没有数据的记录

parent 79218332
...@@ -354,7 +354,7 @@ export default class NewClass extends cc.Component { ...@@ -354,7 +354,7 @@ export default class NewClass extends cc.Component {
if(item.type == 'sound') { if(item.type == 'sound') {
const itemClone = cc.instantiate(part1Node); const itemClone = cc.instantiate(part1Node);
itemClone.parent = part1Row; itemClone.parent = part1Row;
itemClone.active = true;
const titleNode = cc.find("title", itemClone); const titleNode = cc.find("title", itemClone);
const picNode = cc.find("pic1", itemClone); const picNode = cc.find("pic1", itemClone);
const audioNode = cc.find("audio/play_icon", itemClone) const audioNode = cc.find("audio/play_icon", itemClone)
...@@ -378,16 +378,19 @@ export default class NewClass extends cc.Component { ...@@ -378,16 +378,19 @@ export default class NewClass extends cc.Component {
} }
part1Title.active = true; part1Title.active = true;
if(item.title && item.pic1_url) {
// 如果没有数据 不显示
itemClone.active = true;
}
} else { } else {
const itemClone = cc.instantiate(part2Node); const itemClone = cc.instantiate(part2Node);
itemClone.parent = part2Row; itemClone.parent = part2Row;
itemClone.active = true;
const titleNode = cc.find("title", itemClone); const titleNode = cc.find("title", itemClone);
const subTitleNode = cc.find("subtitle", itemClone); const subTitleNode = cc.find("subtitle", itemClone);
const pic1Node = cc.find("pic1", itemClone); const pic1Node = cc.find("pic1", itemClone);
const pic2Node = cc.find("pic2", itemClone); const pic2Node = cc.find("pic2", itemClone);
const audioNode = cc.find("audio/play_icon", itemClone)
titleNode.getComponent(cc.Label).string = item.title; titleNode.getComponent(cc.Label).string = item.title;
subTitleNode.getComponent(cc.Label).string = item.ques; subTitleNode.getComponent(cc.Label).string = item.ques;
...@@ -421,8 +424,14 @@ export default class NewClass extends cc.Component { ...@@ -421,8 +424,14 @@ export default class NewClass extends cc.Component {
} }
part2Title.active = true; part2Title.active = true;
splitLine.active = true; splitLine.active = true;
if(item.title && item.ques && item.pic1_url) {
// 如果没有数据 不显示
itemClone.active = true;
}
} }
}); });
resultQWQDPage.active = true; resultQWQDPage.active = true;
// 设置页面高度 // 设置页面高度
......
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