2016-09-29 7 views
0

This page in dem Polymer docs erwähntPolymer: Mit App-IndexedDB-Spiegel mit app-pouchdb-Dokument

Da PouchDB automatisch Daten mit einer lokalen IndexedDB Datenbank synchronisieren kann, um es hinzuzufügen Offline- nie einfacher gewesen erster Datenzugriff auf Ihre progressive Web-App.

Ich bin ziemlich neu bei Indexeddb und pouchdb, und es fällt mir schwer, dies tatsächlich in die Praxis umzusetzen. Mein Code bis jetzt:

<iron-ajax 
     auto 
     url="../data/some_data.json" 
     handle-as="json" 
     last-response="{{liveData}}"> 
    </iron-ajax> 

    <app-indexeddb-mirror 
     key="thedata" 
     data="{{liveData}}"> 
    </app-indexeddb-mirror> 

    <app-pouchdb-document 
     id="pouchdb" 
     db-name="data" 
     doc-id="thedata" 
     data="{{storedData}}"> 
    </app-pouchdb-document> 

    <template is="dom-repeat" items="{{storedData}}" as="item"> 
     <div>[[item.name]]</div> 
    </template> 

Das oben genannte funktioniert nicht. Und das Drucken aller Dokumente der Pouchdb ist leer. Kann jemand ein funktionierendes Beispiel geben? Oder zumindest die Beziehung zwischen diesen beiden Elementen klären?

Antwort

0

Pouchdb verwendet IndexDB direkt, Sie müssen also nicht app-indexdb-mirror verwenden.

Verwandte Themen