2017-09-12 2 views
1

Ich habe diese Art von allgemeiner Frage, wenn es um Bilder in React Native erforderlich ist. Ich habe diese Anwendung, die das gleiche kleine rote x und grüne Häkchen für Formularvalidierung 6-8 Mal in einer einzelnen Formularkomponente verwendet. Wie es jetzt steht, habe ich eine Anforderung in jeder Quelle, wenn sie verwendet wird.React Native Erfordert das gleiche Bild mehrmals

Ist es die beste Vorgehensweise, das Bild einmal am Anfang der Komponente als Variable zu fordern und die Variable nur 6-8 mal anstelle der aufrufenden Anforderung für jede von ihnen zu verwenden?

+0

Es ist wahrscheinlich signifikante Overkill für ein Symbol, aber wenn Sie [React Native Vector Icons] (https://github.com/oblador/react-native-vector-icons) verwenden und viele Bilder als verwendet haben Symbole, betrachten [Erstellen eines Icon-Sets] (https://github.com/oblador/react-native-vector-icons#custom-fonts) – alexdriedger

Antwort

1

Ja, es einmal oben zu verlangen ist weit überlegen.

Aber hey, du kannst noch weiter gehen. Wenn dies ein Symbol ist, das Sie in der gesamten App verwenden müssen, ist es möglicherweise eine sehr simple Komponente, die dieses Bild rendert. Es ist einfacher, auf <GreenCheck/> zu verweisen, als ein Bild zu benötigen und es wiederholt in ein img-Tag zu stecken.

+0

Perfekt. Ich bin ziemlich neu in der Webentwicklung, habe gerade einen Abschluss von einem Bootcamp, also sind diese kleinen Dinge sehr hilfreich. Vielen Dank! –