是否有一種簡單的方法將樣式應用於特定類型的所有組件,例如Text
或ScrollView
等,原生反應生成模板?
例如,我希望將verdana
fontFamily
樣式用於所有場景中的所有文本組件。每次使用Text組件時,是否有一種簡單的方法可以實現,而不是指定樣式?
或者是否需要創建自定義文本組件?並用它代替基本組件,如下面的例子。使用MyText
代替Text
對所有文本組件應答原生應用樣式
const MyText = ({data}) => <Text style={style.commonTextStyle}>{data}</Text>
與這不會幫助我問。每個用戶在使用Text組件時都需要確保在整個代碼庫中提供正確的樣式。我正在尋求一種通用的解決方案,例如在HTML中爲特定標籤提供css。看來唯一的解決方案就是像我在問題中提到的那樣創建一個自定義組件,如MyText。 –
@sumanj你能接受我的回答嗎?或者自己輸入一個來標記這個問題並幫助其他面臨同樣問題的人? – eden