如何使 Ember.js 应用离线并在可用时与服务器同步?
ember jsjavascriptweb developmentfront end scripts
使用 ember-localstorage 适配器。
App.store = DS.Store.create({ revision: 11, adapter: DS.LSAdapter.create() });
示例
您需要定义要用于客户端存储的适配器 −
App.Store = DS.SyncStore.extend({ revision: 10, adapter: DS.IndexedDB.adapter({ mappings: { person: App.Person, persons: App.Person, contact: App.Contact, contacts: App.Contact } }) });