私はReact Nativeを使ってモバイルアプリケーションを開発していました。スタイルはReact Nativeの数字にどのようにマッピングされますか?
ReactNative.StyleSheet
を使用して小さなスタイルセットを作成し、それを自分のコンポーネントで使用しました。
ここで私は何か特有のものを目撃しました。私のスタイルはいくつかの番号にマッピングされていることがわかります。理想的には、スタイルを印刷しようとしたときにオブジェクトが存在することを期待していました。続き
は私のCSSです: -
const styles = StyleSheet.create({
container: {
flex:1,
alignItems:'center',
width: null,
},
logo: {
width:110,
marginTop:84,
resizeMode:'contain'
},
mascot:{
width:145,
height:150,
marginTop:73,
resizeMode:'contain'
},
button:{
backgroundColor:'#4A90E2',
width:300,
alignSelf:'center',
},
buttonContainer:{
marginTop:70
}
})
とconsole.log(style)
は私が次を示しています。私はこれらの数字が何であるか理解しようとしていますか?
私はこれがよりよく文書化されるべきだと思う唯一の人ですか?私は自分のコンポーネントでpropTypeの検証をしています。これが私の混乱を混乱させ、私はこの「問題」をデバッグしようとするのに時間を無駄にしました。 –
@RyanPfisterここにここに。同じ事が私に起こった。 PropTypeをオブジェクトとして検証していましたが、数値が渡されました。この記事と別の記事を読むまでは、これを理解できませんでした。良い開発者の経験ではありません。 –