在React

时间:2016-08-18 01:10:44

标签: reactjs react-native

在我正在编写的库中,有一个组件可以为其子项添加道具然后呈现它们。因为React只渲染了1个元素,所以孩子们必须被包裹。直到尝试将库移植到React Native,它才被包裹在div中。但是,这在React Native中不起作用。

是否存在平台无关的包装器,它会根据平台自动选择正确的包装器?或者有没有办法编写可在运行时在divView之间进行选择的逻辑?

我不想为网络写一个,为本地写一个,唯一的区别是div换成View ...

1 个答案:

答案 0 :(得分:2)

  

在React运行的任何平台上直接查看映射到等效的本机视图,无论是UIView,<div>,android.view等。

https://facebook.github.io/react-native/releases/0.27/docs/view.html