Javascript 如何将Lawnchair与多张桌子一起使用?

Javascript 如何将Lawnchair与多张桌子一起使用?,javascript,lawnchair,Javascript,Lawnchair,我正在尝试使用Lawnchair(http://westcoastlogic.com/lawnchair/)用于移动项目存储有关不同事物的信息。我需要存储在多个表中 var people = new Lawnchair('people'); var groups = new Lawnchair('groups'); 这并不完全有效,它试图将内容从“人员”表复制到“组”表。我尝试过动态设置people.adapter.table,这也会导致类似的问题。我开始觉得不可能有一张以上的桌子和Lawn

我正在尝试使用Lawnchair(http://westcoastlogic.com/lawnchair/)用于移动项目存储有关不同事物的信息。我需要存储在多个表中

var people = new Lawnchair('people');

var groups = new Lawnchair('groups');
这并不完全有效,它试图将内容从“人员”表复制到“组”表。我尝试过动态设置people.adapter.table,这也会导致类似的问题。我开始觉得不可能有一张以上的桌子和Lawnchair坐在一起


有什么帮助吗?

我从未使用过Lawnchair,但它似乎正在将对象序列化为不支持引用的JSON。您可能需要将对象转换为某种中间形式(即,将“people”引用替换为其键。然后,在阅读后,您可以使用该键取回对象。

Lawnchair是一种跨移动设备的键值数据存储,它使您不必担心代码在哪个平台上

你试图让LawnChair做一些它不打算做的事情

您需要使用完整的HTML5数据库SQL。

试试旧版的Lawnchair

您应该在Lawnchair实例上设置“名称”选项:

var people = new Lawnchair({name: "people"}, function(){});

var groups = new Lawnchair({name: "groups"}, function(){});

贾景晖

,同时也注意到,如果适配器没有“特定的适配器”,使用“适配器”DOM,有时ReaveNoice将使用Window Name适配器作为默认适配器,这与多个表方案存在一些问题。

把表放在一起,把椅子放在中间。不要忘记戴防晒屏。我不知道如何取消向下投票,所以我想应该是向上投票…@nodrog只需点击你第一次点击的箭头。这应该是一个评论,除非你说为什么老的Lawnchair有效,而不是新的。