我很困惑。SharedObject 似乎有两种方法可以在其中存储值,通过 data 和 setProperty():
so.data.foo = 'bar';
so.setProperty('boo', 'bar');
有什么不同?为什么它没有 getProperty()?
我很困惑。SharedObject 似乎有两种方法可以在其中存储值,通过 data 和 setProperty():
so.data.foo = 'bar';
so.setProperty('boo', 'bar');
有什么不同?为什么它没有 getProperty()?
从SharedObject
参考:setProperty()
除了设置属性之外,还将属性标记为“脏”,如果您使用的是 remote ,则需要这样做SharedObject
,因为它告诉服务器该值需要在其他客户端中更新。
它比手动设置属性然后调用 稍微方便一些setDirty()
,并且显然不需要类似的getProperty()
方法,因为这样做时不需要通知服务器。