Ich habe auf die neueste Version von React/RN aktualisiert: "reagieren": "^ 15.2.1", "reagieren-native": "^0.30.0 ",Manuelles Aufrufen einer React.PropTypes-Validierung Reagiere native "^ 0.30.0"
Und ich fange an, eine Menge Warnungen bezüglich der Stylesheets zu bekommen. Ich verwende tatsächlich nicht die React.PropTypes-Validierung für die Stylesheets. Warum werden diese Warnungen ausgegeben?
const styles = StyleSheet.create({
welcome: {
fontSize: 20,
textAlign: "center",
margin: 10,
},
ExceptionsManager.js: 76 Achtung: Sie manuell eine React.PropTypes Validierungsfunktion für die
fontSize
prop aufStyleSheet welcome
aufrufen. Dies ist veraltet und wird in der nächsten Hauptversion von nicht funktionieren. Möglicherweise sehen Sie diese Warnung aufgrund einer PropTypes-Bibliothek von Drittanbietern . Siehe https://facebook.github.io/react/warnings/dont-call-proptypes.html für details.reactConsoleError @ExceptionsManager.js: 76 Warnung: Sie sind auf
StyleSheet welcome
eine React.PropTypes Validierungsfunktion für dietextAlign
prop manuell aufrufen. Dies ist veraltet und wird in der nächsten Hauptversion von nicht funktionieren. Möglicherweise sehen Sie diese Warnung aufgrund einer PropTypes-Bibliothek von Drittanbietern . Siehe https://facebook.github.io/react/warnings/dont-call-proptypes.htmlExceptionsManager.js: 76 Warnung: Sie sind auf
StyleSheet welcome
eine React.PropTypes Validierungsfunktion für diemargin
prop manuell aufrufen. Dies ist veraltet und wird in der nächsten Hauptversion von nicht funktionieren. Möglicherweise sehen Sie diese Warnung aufgrund einer PropTypes-Bibliothek von Drittanbietern . Details siehe https://facebook.github.io/react/warnings/dont-call-proptypes.html .
Großartig. Obwohl ich Reactive native 0.30 nicht verwendete, wurde das Problem behoben. –
[email protected] ist in Ordnung für die [email protected] – Mark
React 15.3.0 führte eine neue Warnung ein, aber React Native wurde noch nicht aktualisiert, um die Verwendung von React zu beheben. Sie können also bei 15.2.1 bleiben, bis dies in "React Native" behoben ist. –