This commit is contained in:
YouWei Zhao 2019-01-11 11:36:28 -05:00
parent 040b8b9de4
commit dc5c665037
2 changed files with 12 additions and 2 deletions

View File

@ -62,7 +62,7 @@ editor.prototype.init = function (callback) {
editor.mode.floor();
editor.mode.tower();
editor.mode.functions();
editor.mode.showMode('floor');
editor.mode.showMode('tower');
editor_multi = editor_multi();
editor_blockly = editor_blockly();

View File

@ -91,7 +91,17 @@ editor_mode = function (editor) {
* @param {Object} pcobj
*/
var recursionParse = function (pfield, pcfield, pvobj, pcobj) {
for (var ii in pvobj) {
var keysForTableOrder={};
var voidMark={};
if (pcobj && pcobj['_data']){
for (var ii in pcobj['_data']) keysForTableOrder[ii]=voidMark;
}
keysForTableOrder=Object.assign(keysForTableOrder,pvobj)
for (var ii in keysForTableOrder) {
if(keysForTableOrder[ii]===voidMark){
alert('comment和data不匹配,请把工程打包发至 HTML5造塔技术交流群 959329661')
throw Error('comment和data不匹配,请把工程打包发至 HTML5造塔技术交流群 959329661')
}
var field = pfield + "['" + ii + "']";
var cfield = pcfield + "['_data']['" + ii + "']";
var vobj = pvobj[ii];