よくわかりません。SharedObject には、データと setProperty() による値の格納方法が 2 つあるようです。
so.data.foo = 'bar';
so.setProperty('boo', 'bar');
違いは何ですか?getProperty() がないのはなぜですか?
よくわかりません。SharedObject には、データと setProperty() による値の格納方法が 2 つあるようです。
so.data.foo = 'bar';
so.setProperty('boo', 'bar');
違いは何ですか?getProperty() がないのはなぜですか?
参照からSharedObject:setProperty()プロパティを設定するだけでなく、「ダーティ」としてマークします。リモートを使用している場合はSharedObject、他のクライアントで値を更新する必要があることをサーバーに伝えるため、これを行う必要があります。
プロパティを手動で設定してから を呼び出すよりも少し便利ですsetDirty()。同様のgetProperty()メソッドを実行する必要がないのは明らかです。これを行うときにサーバーに通知する必要がないからです。