我遇到了本机和域同步的问题。在我使用sync对象参数创建realm实例的地方,它工作得很好并且所有数据都存储在服务器上,但是当我断开网络连接时,似乎没有数据加载。似乎领域不在本地存储数据。我的代码看起来像这样:
let config = {
user: user,
url: "{path}/~/userRealm",
error: err => alert(err)
};
Realm.open({ schema: schemas, schemaVersion: schemaVersion, sync: config })
.then(realm => {
const items = realm.objects('Department').sorted('name', true);
resolve(items);
})
.catch(error => {
alert(error);
reject(error);
});