我想修复https://github.com/broerse/ember-cli-blog中的跨浏览器同步。如果我换掉Firebase适配器的适配器,一切都按预期工作。 (请参阅https://github.com/broerse/ember-cli-blog-fire)我可能会遇到一些CouchDB设置错误,但控制台中没有错误。我一直在忽视一些简单的事情吗?
答案 0 :(得分:1)
修改了ember-pouch自述文件以解决此问题,但要在此处回答:您需要做的是添加
afterModel: function (recordArray) {
// This tells PouchDB to listen for live changes and
// notify Ember Data when a change comes in.
new PouchDB('mydb').changes({
since: 'now',
live: true
}).on('change', function () {
recordArray.update();
});
}