我有一个项目,该项目将部分反应原生,主要用于视图层,部分目标-c 用于一些繁重的工作。我想为此使用 Realm 作为数据库,并能够从 javascript 和 Objective-c 访问它。
想知道是否有其他人遇到过这种情况,您采取了什么方法来处理它?
我倾向于使用objective-c领域并为其创建一个RCTBridgeModule,以便我可以从javascript中使用它。
我有一个项目,该项目将部分反应原生,主要用于视图层,部分目标-c 用于一些繁重的工作。我想为此使用 Realm 作为数据库,并能够从 javascript 和 Objective-c 访问它。
想知道是否有其他人遇到过这种情况,您采取了什么方法来处理它?
我倾向于使用objective-c领域并为其创建一个RCTBridgeModule,以便我可以从javascript中使用它。
据我所知,可以在同一个代码库中同时运行 Realm React Native 和 Realm Objective-C。
只要 React Native 代码和 Objective-C 代码中的模式定义匹配,您就应该能够从代码的 React Native 和 Objective-C 部分读取和写入磁盘上的同一个 Realm 文件。
我相信官方插件已经存在:https ://realm.io/docs/react-native/