直接访问Parse.Object's使用点表示法的属性
Directly access a Parse.Object's properties using dot notation
在Parse中,要获取对象的属性,我需要使用:
myObject.get("propertyName");
如何使用
myObject.propertyName
在主干模型中,对象具有附加数据的特性属性。
当你说model.set({'property':'value'});
它将像model.attributes.property
当你说model.get('property')
时,模型中发生的是
get: function(attr) {
return this.attributes[attr];
},
查看此处的文档
所以问题是如何绕过通过getter和setter访问模型属性的正常行为?
忽略不应该这样做的明显原因,"attributes"属性上的所有内容都可用。
myModel.attributes.propertyName
或者,如果你只需要一个普通的对象,你可以只JSONify你的模型。
比赛有点晚,但这就是你所说的。
https://www.parse.com/docs/android/guide#objects-子类
子类是完全可选的,但可以转换此代码:
ParseObject shield = new ParseObject("Armor");
shield.put("displayName", "Wooden Shield");
shield.put("fireproof", false);
shield.put("rupees", 50);
进入:
Armor shield = new Armor();
shield.setDisplayName("Wooden Shield");
shield.setFireproof(false);
shield.setRupees(50);
相关文章:
- 如何使用Undercore和Backbone在HTML中表示模型属性
- JavaScript:用于检索属性值的括号表示法
- javascript:阻止表示添加的数组's属性作为元素(在Chrome中)
- 无法使用javascript表示法获取属性值
- 在访问对象属性时,括号表示法比句点表示法慢
- 直接访问Parse.Object's使用点表示法的属性
- Yii2 - i18n 表示 js 验证消息中的 {属性}
- “javascript:;” 表示 HTML 锚标记中的 href 属性
- 使用来自 JSON 对象的数组表示法进行多级属性检索
- 输入类型范围最小属性中的角度JS表示法
- 以 Jquery 点表示法将属性追加到对象
- 使用存储在变量、点和括号表示法中的属性名称
- 如何在JS中获取表示函数的属性名
- 带空格的方括号表示法属性的角度绑定
- 什么是'x'表示为“src”属性中的最后一个字母
- 如何用多个继承属性在Javascript中表示分层产品目录[分类法]
- 点表示法、窗口对象及其属性
- 以 JavaScript 对象文字表示法设置函数的属性
- 如何检查对象'的属性表示另一个对象的超集
- 使用点表示法访问对象的数字属性