2016-08-18 5 views
0

私が書いているライブラリには、子どもたちに小道具を付けてレンダリングするコンポーネントがあります。 Reactは1要素しかレンダリングしないので、子供は何かにラップする必要があります。ライブラリをReact Nativeに移植するまでは、divでラップしていました。しかし、それはReact Nativeではうまくいきません。リアクションのレンダリングプラットフォームに依存しないラッパー

プラットフォームに応じて自動的に正しいものを選択するプラットフォームに依存しないラッパーはありますか?または実行時にdivViewの間で選択するロジックを記述する方法がありますか?

私が唯一の違いは Viewと交換 divことでウェブ用とネイティブのための1つを記述する必要はありません

...

答えて

2

ビューが反応どんなプラットフォーム上でネイティブのビューと同等に直接マッピングが実行されていますそれはUIViewの、<div>であるかどうか、に、android.viewなど

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

+1

えっ、ありがとう。プラットフォームにとらわれないソリューションは '反応している 'だけでなく'反応したネイティブ'の中に隠されているというのは不思議そうだ。 – PudgePacket

関連する問題