Răsfoiți Sursa

修复JSONData的some方法

huqi 5 ani în urmă
părinte
comite
d9cad8bb07

+ 1 - 0
o2web/source/o2_core/o2/xScript/CMSEnvironment.js

@@ -1873,6 +1873,7 @@ MWF.xScript.CMSJSONData = function(data, callback, key, parent){
         var o = {};
         for (var k in data) o[k] = {"configurable": true, "enumerable": true, "get": getter.apply(this, [data, callback, k, this]),"set": setter.apply(this, [data, callback, k, this])};
         o["length"] = {"get": function(){return Object.keys(data).length;}};
+        o["some"] = {"get": function(){return data.some;}};
         MWF.defineProperties(this, o);
 
         var methods = {

+ 1 - 0
o2web/source/o2_core/o2/xScript/Environment.js

@@ -1993,6 +1993,7 @@ MWF.xScript.JSONData = function(data, callback, key, parent, _form){
         var o = {};
         for (var k in data) o[k] = {"configurable": true, "enumerable": true, "get": getter.apply(this, [data, callback, k, this]),"set": setter.apply(this, [data, callback, k, this])};
         o["length"] = {"get": function(){return Object.keys(data).length;}};
+        o["some"] = {"get": function(){return data.some;}};
         MWF.defineProperties(this, o);
 
         var methods = {

+ 1 - 0
o2web/source/o2_core/o2/xScript/PageEnvironment.js

@@ -1839,6 +1839,7 @@ MWF.xScript.JSONData = function(data, callback, key, parent, _form){
         var o = {};
         for (var k in data) o[k] = {"configurable": true, "enumerable": true, "get": getter.apply(this, [data, callback, k, this]),"set": setter.apply(this, [data, callback, k, this])};
         o["length"] = {"get": function(){return Object.keys(data).length;}};
+        o["some"] = {"get": function(){return data.some;}};
         MWF.defineProperties(this, o);
 
         var methods = {