【发布时间】:2019-05-15 05:16:00
【问题描述】:
我有一个对象employeeList,其中包含对象employee,然后每个员工对象都有一个person对象和address对象,person and address都包含NSString属性和一些函数例如calculateAge()。
我想将这个 employeeList 对象从本机端传递到反应本机端,但它出现为空,这是因为它 RN 桥只会发送特权数据类型。
https://facebook.github.io/react-native/docs/native-modules-ios#argument-types
将employeeList 转换为JSON 对象或嵌套映射以便在RN 端查看的最佳方法是什么?
【问题讨论】:
-
在这里查看所有答案:stackoverflow.com/questions/10548429/… 可能会对您有所帮助。基本上使用图书馆来做。
-
我认为你需要将你的人和地址对象转换为字典,并将它们解析回JS端。
-
@Andrew - 感谢 cmets,有什么快速的方法吗? (除了使用库,我看到 RCTConvert 做相反的事情)
标签: ios objective-c react-native react-native-native-module