2017-05-18 5 views
0

こんにちは、私はReact Nativeを初めて使っています。私がコンポーネントのstyleのカスタム方法についてネイティブに反応することについての文書を読むと、私はちょうどComponentstyle小物に設定するためのjavascriptスクリプトオブジェクトを使用することができます。しかし、SheetSheetという名前のComponentがあり、スタイルを定義できる方法createがあります。しかし、StyleSheetオブジェクトを使用してComponentスタイルを設定する場合は、最初にSheetSheetオブジェクトにアクセスし、そのオブジェクトのプロパティにアクセスして(たとえばstyles.redText)スタイルを設定する必要があります。だから、SheetSheetを使用してポイントは何ですか?すべてのスタイルの値をグループ化する場合は、StyleSheetが行っていることを正確に行うカスタムオブジェクトを定義することもできます。だから私はなぜこのコンポーネントがここにあるのか、何か不足しているのか分からないのですか?Reactネイティブスタイルのコンポーネント(普通の古いJavaScriptオブジェクトを使用)

答えて

0

StyleSheet.createはパフォーマンスに配慮したAPIです。これは、通常のオブジェクトのように何かが変化するたびに、スタイルが一度生成され、将来IDで参照されることを確実にします。

関連する問題