Bläddra i källkod

修复脚本上下文环境的data删除问题

unknown 5 år sedan
förälder
incheckning
8283b58535
1 ändrade filer med 2 tillägg och 7 borttagningar
  1. 2 7
      o2web/source/o2_core/o2/xScript/Environment.js

+ 2 - 7
o2web/source/o2_core/o2/xScript/Environment.js

@@ -2056,15 +2056,10 @@ MWF.xScript.JSONData = function(data, callback, key, parent, _form){
             }},
             }},
             "del": {"value": function(delKey){
             "del": {"value": function(delKey){
                 if (!this.hasOwnProperty(delKey)) return null;
                 if (!this.hasOwnProperty(delKey)) return null;
-                if( typeOf(delKey) === "number" ){
-                    // typeOf(data)=== "array" ? data.splice(delKey) : delete data[delKey];
-                    // typeOf(this)=== "array" ? this.splice(delKey) : delete this[delKey];
-                    delete data[delKey]
-                    delete this[delKey]
-                }else{
+                // delete data[delKey];
+                // delete this[delKey];
                     data[delKey] = "";
                     data[delKey] = "";
                     this[delKey] = "";
                     this[delKey] = "";
-                }
                 return this;
                 return this;
             }}
             }}
         };
         };