Reactネイティブで「View」を使用することは、Reactで「div」を使用することとほぼ同等です。ReactネイティブのDivおよびSpanコンポーネントの作成
私はViewコンポーネント(すべての 'div'オプションをサポートしたいと思っています)の理由を理解していますが、合理的な 'div'と 'span'属性のほとんどを処理できるコンポーネントが作成できるようですそのため、React to React to nativeを移植することは、あまり面倒な仕事ではありません。
誰もがテストして共有できるコンポーネントを持っていますか?スタイルサポート、イベントのマッピング、子どものマッピングに関するすべての問題は、ほぼすべての人がReact Nativeにジャンプするために繰り返しているようです。私はあなたが反応ネイティブのポイントを逃していると思い
class Div extends Component { //or Class Span extends Component
static propTypes = {
style : PropTypes.obj
onClick : PropTypes.func // ...
}
render(){
return (
<View>
{
/* whatever is needed to pass everything through ... */
}
</View>
}
}
誰かが私の問題を解決するコンポーネントを定義するのを助けることができます。私はネイティブの反応の哲学的根底に興味がなく、なぜそれがすごくすばらしいですか。私は特定の移植問題を解決したいだけです。移植後にユーザーエクスペリエンスが正しくない場合は、変更する作業コードベースがあります。 –
divとspanは裸の骨dom要素です。私がしようとしているのは、これらのジェネリックコンテナのように振る舞わせるために、ビューに追加/削除する必要があるデフォルトを理解することです。これは、空のコンテナのデフォルトと新しいコンテナのデフォルトのリクエストのマッピングであるとしても、dom固有のリクエストではありません。 –