Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Parse.com中手动编辑字符串列中的JSON对象storec_Javascript_Json_String_Parse Platform_Stringify - Fatal编程技术网

Javascript 如何在Parse.com中手动编辑字符串列中的JSON对象storec

Javascript 如何在Parse.com中手动编辑字符串列中的JSON对象storec,javascript,json,string,parse-platform,stringify,Javascript,Json,String,Parse Platform,Stringify,我在字符串中有一列。我希望将数据存储在列中的JSON字符串中,但仍然能够在Parse.com仪表板的表视图中手动编辑 云代码使用“Parse.cloud.beforeSave”中的以下代码片段对javascript对象进行字符串化 var sharedByArr = []; sharedByArr.push({"st":"VIC","sh":true}); sharedByArr.push({"st":"QLD","sh":true}); sharedByArr.push({"st":"NSW"

我在字符串中有一列。我希望将数据存储在列中的JSON字符串中,但仍然能够在Parse.com仪表板的表视图中手动编辑

云代码使用“Parse.cloud.beforeSave”中的以下代码片段对javascript对象进行字符串化

var sharedByArr = [];
sharedByArr.push({"st":"VIC","sh":true});
sharedByArr.push({"st":"QLD","sh":true});
sharedByArr.push({"st":"NSW","sh":true});

var myObj = {
        "bindings" : sharedByArr
    }
JSON.stringify(myObj)
列中存储的字符串为:

{"bindings":[{"st":"VIC","sh":true},{"st":"QLD","sh":true},{"st":"NSW","sh":true}]}

问题是我无法手动编辑列中的JSON字符串。即使仪表板上显示“已成功更新对象”,我对字符串所做的任何更改(例如更改布尔值)也会立即丢失。如何手动编辑Parse.com中字符串列中存储的JSON对象。

如何立即丢失?网络视图没有显示更新?嗯。它被更新了,但在一秒或半秒内更改丢失,字符串被恢复。因此,您需要了解是什么导致了这一情况,可能是您在某处运行的某些代码。如果没有,那么与parse讨论他们的web界面的潜在错误。我认为问题是“beforeSave”应用于新表行。因此,如果不告诉我们并显示代码,这不是编程问题。。。如果有验证,那么不考虑验证就不能进行更改