我正在从JS SDK 1.5升级到最新版本。
使用SDK 1.5及更早版本,我可以通过args变量从一个CommonJS控制器传递完整的Parse对象。
[DEBUG] : Found CLUB: {"ACL":{"*":{"read":true},"15QSQgv93Z":{"read":true,"write":true}},"Address":"Atlanta, GA","ApprovalRequired":true,"MemberCount":1,"Name":"The Club Name","Public":true,"createdAt":"2016-02-11T22:01:29.361Z","updatedAt":"2016-02-11T22:01:31.796Z","objectId":"fqMZicTJbK"}
但升级后(没有代码更改)我只看到了这么多
[DEBUG] : ARGS:{"club":{"_objCount":14,"className":"Club","id":"uPB7v2sb7G"}}
undefined is not a function (evaluating 'args.club.get(\"Name\")')
从源代码中可以看出,我当然得到了完整的ParseObject,但是另一端却没有收到它。是重建还是什么?我不熟悉高级JS。
源代码在这里:https://gist.github.com/nitrag/183c2cc15921ab7447f2#file-club_list-js-L30
感谢您寻找