芽核心数据源:创建的记录应如何保存在数据源中



创建记录并将其提交到store后,我们如何"保存"它以使数据库中更新的更改不会在刷新浏览器时丢失?目前,这是正在做的事情:

toBeAdded = Tree.store.createRecord(Tree.Note, 
                    {
                    guid: 324,
                    name: this.get('newItem'),
                    categoryId: categoryId,
                    content: "This is a newly added item"
                        }
                    );
          Tree.store.commitRecords();

我不熟悉Sproutcore的技术细节,因为我对此很陌生。任何形式的帮助将不胜感激。

当您在

SC.Store 实例 (Tree.store) 上调用方法 commitRecords 时,数据应提交到您的服务器。为此,您必须在SC中实现方法createRecords。数据源实例。

这是关于它的教程:http://wiki.sproutcore.com/w/page/12413058/Todos%2007-Hooking%20Up%20to%20the%20Backend

最新更新