ParseJS - .get()不适用于对象内的对象

时间:2016-10-13 14:11:45

标签: javascript parsing

我使用ParseJS尝试从用户(从另一个对象)获取数据,无论我尝试它似乎都没有工作,我认为这就像做一样简单:

var message = results[i].get('Messager').get('username');

要记住:

var message = results[i].get('Messager'); // gives me message object perfectly fine
var message = results[i].get('Messager').id; // gives me user id perfectly fine

由于没有.get('username')它工作正常,我不确定它为什么不起作用。我已经使用控制台检查该对象,我想要的数据通常存储在对象内部,即使我这样做了:

console.log(results[i].get('Messager'));

然后在Chrome控制台中保存为临时变量,然后使用:

temp1.get('username');

它工作正常,这真的很烦我,因为我不喜欢这个解决方法。

我做错了什么?为什么.get('Messager').get('username');无效?

我正在做的事情没有拼写/资本错误

当我.message时,这是包含console.log(results[i].get('Messager');对象的图片 enter image description here

经过进一步测试后,我发现了消息'对象有效,但是Messager'对象不起作用?对象看起来完全相同..

enter image description here

0 个答案:

没有答案