¿Cómo puedo almacenar archivos locales como JSON y luego recuperar los datos del controlador?
json
react-native
local-files
mrded
fuente
fuente
react-native -v
e intentar leer elpackage.json
.Versión ES6 / ES2015:
fuente
customData
import myJsonFile from './foobar.json';
Para ES6 / ES2015 puede importar directamente como:
Si usa mecanografiado, puede declarar el módulo json como:
fuente
Utilizar este
fuente
tal vez podría usar AsyncStorage setItem y getItem ... y almacenar los datos como una cadena, luego usar el analizador json para convertirlo nuevamente a json ...
fuente
Eche un vistazo a este problema de Github:
https://github.com/facebook/react-native/issues/231
Están intentando
require
archivos que no son JSON, en particular JSON. No hay un método para hacer esto en este momento, por lo que debe usar AsyncStorage como mencionó @CocoOS, o puede escribir un pequeño módulo nativo para hacer lo que necesita hacer.fuente