Wie kann ich lokale Dateien wie JSON speichern und dann die Daten vom Controller abrufen?Wie hole ich Daten aus der lokalen JSON-Datei auf reaktiv nativ?
Antwort
Seit Reagieren india 0.4.3 Sie Ihre lokale JSON-Datei wie folgt lesen:
var customData = require('./customData.json');
und dann Zugang custom wie ein normales JS-Objekt.
vielleicht könnten Sie AsyncStoragesetItem und getItem ... und speichern die Daten als Zeichenfolge verwenden, dann the json parser verwenden für sie wieder zu json konvertieren ...
Werfen Sie einen Blick auf dieses Github Ausgabe:
https://github.com/facebook/react-native/issues/231
Sie versuchen zu require
nicht-JSON-Dateien, insbesondere JSON. Momentan gibt es keine Möglichkeit, dies zu tun, daher müssen Sie entweder AsyncStorage als @CocoOS verwenden, oder Sie könnten ein kleines natives Modul schreiben, um das zu tun, was Sie tun müssen.
ES6/ES2015 Version:
import customData from './customData.json';
könnte es einen beliebigen Namen haben oder muss es 'customData' – farmcommand2
@ farmcommand2 Es kann einen beliebigen Namen sein. 'importiere myJsonFile von './foobar.json';' – PaulMest
verwenden
import data from './customData.json';
- 1. Umgebungsvariable in reaktiv-nativ setzen?
- 2. Wie kann ich den Standard-Begrüßungsbildschirm in reaktiv-nativ deaktivieren?
- 3. Wie funktioniert eine mehrseitige App in reaktiv-nativ?
- 4. Wie kann die Bildschirmdrehung deaktiviert werden (reaktiv-nativ)?
- 5. wie kann ich Header aus flachem hole
- 6. Wie debuggen Sie in Ubuntu 14.10 reaktiv-nativ?
- 7. Wie gehe ich mit der Umgebungskonfiguration in reaktiv-nativ zu Punkt bei DEV/TEST/Produktion um?
- 8. Wie hole ich Bilder aus dem Computerordner?
- 9. Wie ändere ich die Bild- und Textfarbe, wenn ich mit reaktiv-nativ klicke?
- 10. Wie hole ich MIDI-Input-Daten in C++?
- 11. Meteor/MongoDB Daten reaktiv ziehen
- 12. Wie hole ich Daten aus der Push-Benachrichtigung, wenn die App ausgeschaltet ist?
- 13. Wie hole ich Daten aus der Datenbank und zeige sie in ListView an?
- 14. Wie bekomme ich Daten vom lokalen Graphen?
- 15. Wie lade ich Daten aus dem lokalen Bereich db?
- 16. Wie hole ich Wert von einer anderen Serie oder Daten
- 17. Wie hole ich Daten vom Web Service in VBA-Word?
- 18. Wie erhalten wir ein Android-Fragment, das in reaktiv-nativ angezeigt wird?
- 19. Wie Test-API-Aufrufe mit mocked fetch() in reaktiv-nativ mit Jest
- 20. Wie hole ich Daten aus einer Tabelle, die im Sencha MVC-Ansatz erstellt wurde?
- 21. Übergeben von Daten aus der lokalen Datei mit JSON
- 22. Wie hole ich eine Datei auf einem Webserver mit JavaScript?
- 23. Wie hole ich HTML in Java
- 24. Wie hole ich Daten von HTML-Steuerelementen im Hinblick auf den Controller?
- 25. Wie hole ich Kommentare in Version 3 der YouTube API?
- 26. Wie hole ich den Wert der Adressleiste mit einem '+' Zeichen?
- 27. Wie hole ich alle Treffer in lucene.net
- 28. Wie hole ich UrlRewriter in Camel App?
- 29. Wie hole ich Daten aus einer Spalte einer Gridview und führe arithmetische Operationen für die Spalte aus?
- 30. Kommunikation zwischen Android nativ und reagieren nativ
Ist diese Syntax noch unterstützt? weil ich diese Syntax nicht in meinem Code verwenden kann. –
Scheint mit React Native 0.26.2 für iOS zu arbeiten. Vielleicht möchten Sie mit 'reactive-native -v' nachsehen und versuchen,' package.json' zu lesen. – peter
Funktioniert immer noch mit 'Version 0.36.0', danke! –