Ich bin neu in React Native, ich folge einem Video-Tutorial für Anfänger. Ich entwickle auf Windows 10 und benutze React Native Version 0.49.1. In dem Tutorial, das ich führe, gibt es zwei Index-Dateien: index.android.js & index.ios.js. Wie ich verstehe, sind diese Datei jetzt zu index.js Datei, Ich habe es von dieser question, die gefragt wurde, gelöst. Trotzdem möchte ich noch mit zwei separaten Indexdateien arbeiten, aber ich weiß nicht, wie ich das tun soll - muss ich App.js Datei und index.js Dateien löschen? Und wenn ja, was sollte der Inhalt von index.android.js & iOS-Dateien sein? Ich würde eine Erklärung oder eine kurze Anleitung, wie es geht, schätzen. Vielen Dank im Voraus :)React Native wie man index.android.js manuell hinzufügt?
Antwort
Für mit react-native init
erstellen Projekte, eine index.js
Datei noch erzeugt wird, und sieht in etwa so zunächst:
import { AppRegistry } from 'react-native';
import App from './App';
AppRegistry.registerComponent('YourProjectName',() => App);
manuell App.ios.js
und App.android.js
in demselben Verzeichnis hinzugefügt werden, damit Sie Fügen Sie für jede Plattform einen eindeutigen Code ein, der dem Muster für platform-specific extensions folgt. Es wird jedoch nicht ausreichen, das eine oder das andere zu haben. Sie müssen beide hinzufügen, andernfalls wird die Codeaufteilung nicht wirksam (und wird standardmäßig auf das angewendet, was in App.js
vorhanden ist). Um Ihre Frage zu beantworten, müssen Sie App.js
löschen und durch android.App.js
und ios.App.js
ersetzen. Starten Sie dann das React Native Packager-Terminalfenster für Ihren Simulator oder Ihr Gerät neu, um die Änderung zu erkennen.
- 1. react-native ändern index.android.js keine Änderung
- 2. React Native Projekt, index.ios.js oder index.android.js nicht generiert
- 3. Ich installierte React-Native-Projekt Über create-react-native-app, aber fehlende Datei heißt index.android.js?
- 4. Wie man Bibliothek zu Xcode manuell hinzufügt
- 5. Wie verwendet man index.js anstelle von (index.ios.js, index.android.js) in React Native für Cross-Plattform-App?
- 6. Wie erstellt man eine Standardseite in React Native?
- 7. React-Native + crypto: Wie man HMAC in React-Native erzeugt?
- 8. Wie integriert man das React-Native-Projekt in Android-Studio?
- 9. Wie erstellt man .IPA für Native React?
- 10. React Native: Ändern Sie den Eintragsdateipfad index.android.js in den angegebenen benutzerdefinierten Dateipfad
- 11. Wie man neue Requisiten dynamisch zur Komponente hinzufügt, indem man den Navigator in React Native verwendet
- 12. React Native: Wie verschachtelt man ein Projekt unter einem Unterordner?
- 13. Wie man .jar-Dateien manuell zu einem Java-Projekt hinzufügt
- 14. Wie man manuell Hibernate-Zuordnungen in Hibernate 5 hinzufügt
- 15. React Native - React Packager sendet alten Code
- 16. Reagieren nativen index.ios.js und index.android.js
- 17. Antwortantwort 500 React Native
- 18. React-native, wie man Standalone Android apk
- 19. react-native Wie importiert man das Projektstammverzeichnis?
- 20. Wie erstellt man eine React Native Komponentenbibliothek?
- 21. Wie man einen React Native ScrollView autoplayed?
- 22. Wie man mit react-native funktioniert PushNotificationIOS.getInitialNotification
- 23. Wie man eine Schaltfläche in React Native?
- 24. Wie man Jest mit React Native verwendet
- 25. Wie man einen React Native eingeben kann
- 26. React Native: Wie benutzt man Webview?
- 27. React Native: Wie integriert man Stripe?
- 28. Wie verwendet man "React-Native-Image-Picker"?
- 29. React-native: Wie man Listenzeilen entfernt?
- 30. Wie entwickelt man Native Module für React-Native schnell?
Haben Sie Ihr neues Projekt mit dem Befehl 'reactive-native init' oder 'create-react-native-app' erstellt? –
Ich habe react-native init verwendet – dorash