Ich versuche, einige wiederverwendbare UI-Komponenten für meine React-Native-App mit Standardstilen zu erstellen.
Ein Beispiel für den Standard MyText
(orange, 14, fett):
Wie ich es gerne benutzen würde:
%Vor% Gibt es eine Möglichkeit, dies zu tun? Offensichtlich, wenn ich versuche, auf this.props.style
zuzugreifen, gibt es nur eine ID für ein kompiliertes Stylesheet zurück.
Ich habe beim Durchsuchen des Quellcodes für React-Native-Router-Flux einen Weg gefunden, dies zu tun.
Stylesheets können als Array übergeben werden, und es sieht so aus, als ob React-Native sie in der Reihenfolge von links nach rechts anwendet (wodurch Sie bestimmte Eigenschaften überschreiben können).
Hier sollte die aktualisierte MyText
-Komponente aussehen:
Tags und Links react-native