在React Native和本机模块之间是否可以有同步的getter / setter方法?
据我了解,在RN和本机之间架桥的所有方法都是异步的,我是否缺少某些东西?
即使在React Native自己的RCTSettingsManager.m
(https://github.com/facebook/react-native/blob/master/Libraries/Settings/RCTSettingsManager.m)中,它们似乎也发出奇怪的舞蹈,并带有一条提示,提示JS端和本地端之间的设置同步。
为什么没有办法直接桥接财产?
例如
Obj-C
RCT_EXPORT_PROPERTY(someSetting, BOOL)
JS
{ SomeModule } = NativeModules;
get someSetting(){
return SomeModule.someSetting;
}