我具有以下功能
const initSync = () => {
return localDB
.sync(remoteDB, {
live: true,
retry: true
})
.on('change', function(change) {
if (change.direction === 'pull') {
console.log(change.change.docs) //this worked
return change.change.docs
}
})
}
我想在某个地方叫它
我做const result = await initSync()
,但是在result
中我什么也没得到,我感到很奇怪,我应该对上述功能做出承诺吗?