繁体   English   中英

使用Parse.Object.attributes是否安全?

[英]Is it safe to use Parse.Object.attributes?

在读写时使用Parse.Object的object.attributes属性是否安全?

我知道它在文档中说使用Parse.Object的方式是通过

object.set("myprop",0) 

object.get("myprop") 

但我能做到吗?

object.attributes.myprop = 0

var x = object.attributes.myprop;

调用object.save()时会有效吗?

由于Parse JavaScript SDK基于Backbonejs,因此Parse.Object与Backbone.Model共享很多内容

在这种情况下,'set'不是仅仅更改属性的值,而是更改模型的状态 ,这可能会影响其他操作,例如脏检查,因此模型会忽略更改,因此无法更新。

Backbone.Model属性

我测试了你给的代码,但它不起作用。 您必须在对象上使用get和set函数。 你为什么反对使用它们?

作品:

object.set("myprop",0);
object.get("myprop");

不起作用:

object.attributes.myprop = 0;
object.attributes.myprop;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM