Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

사용 가능한 경우 서버 동기화를 사용하여 Ember.js 앱을 오프라인으로 만드는 방법은 무엇입니까?


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
      }
   })
});