帮酷LOGO
  • 显示原文与译文双语对照的内容
文章标签:模式  离线  数据  Extends  ember  ext  添加  嵌入数据  
Ember-data-offline is an addon that extends ember-data to work in offline mode.

  • 源代码名称:ember-data-offline
  • 源代码网址:http://www.github.com/api-hogs/ember-data-offline
  • ember-data-offline源代码文档
  • ember-data-offline源代码下载
  • Git URL:
    git://www.github.com/api-hogs/ember-data-offline.git
  • Git Clone代码到本地:
    git clone http://www.github.com/api-hogs/ember-data-offline
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/api-hogs/ember-data-offline
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • Ember-data-offline

    Build Statusnpm versionEmber Observer ScoreStories in Ready

    Ember-data-offline是扩展ember数据以在脱机模式下工作的插件。

    它在本地存储( IndexedDB或者等价) 中缓存记录。

    安装

    ember install ember-data-offline

    设置

    首先,使用脱机支持定义你的应用程序适配器:

    //app/adapters/application.jsimportbaseAdapterfrom'ember-data-offline/adapters/base';exportdefaultbaseAdapter.extend({
     offlineNamespace:'foo'//optional});

    然后为它定义一个模型和一个序列化程序:

    //app/serializers/application.jsimportDSfrom'ember-data';exportdefaultDS.RESTSerializer.extend({
    });

    如果主键不同于 'id',则必须在适配器和序列化程序中指定它:

    // in adapter:exportdefaultappAdapter.extend({
     serializerPrimaryKey:'_id',
    });

    有关更多信息,请查看虚拟应用程序。

    详细信息

    本地存储和后端之间的所有syncornizations都排队并按顺序执行。

    捐赠

    • fork repo
    • git clone git@github.com:your-github/ember-data-offline.git
    • npm i && bower install
    • 添加你的功能
    • 覆盖测试
    • 发送 PR !

    许可证

    [Licensed under MIT license] 1



    文章标签:数据  ext  添加  模式  Extend  ember  离线  Extends  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语