как хранить несколько объектов в flex sharedlocalobject? - PullRequest
1 голос
/ 24 марта 2009

У меня есть проект, в котором клиент может сохранять данные из гибкого приложения на своем клиенте в формате XML, что-то вроде

<xml>
<project id='1111'>
<data ... />
<data ... />
</project>
</xml>

это сохраняется в гибком sharedlocalobject, но если клиент создает новый проект, он перезаписывает существующий проект. Как я могу хранить несколько проектов в sharedlocalobject?

1 Ответ

1 голос
/ 24 марта 2009

Атрибут data общего объекта может хранить произвольное количество значений, например:

var so:SharedObject = SharedObject.getLocal("sharedObject");
so.data.one = 1;
so.data.two = 2;
...

Таким образом, в вашем случае вы можете просто сохранить каждый проект XML в отдельном «атрибуте» объекта данных.

...