Bagaimana cara menyimpan file lokal seperti JSON dan kemudian mengambil data dari pengontrol?
json
react-native
local-files
mrded
sumber
sumber
react-native -v
dan mencoba membacapackage.json
.Versi ES6 / ES2015:
sumber
customData
import myJsonFile from './foobar.json';
Untuk ES6 / ES2015 Anda dapat mengimpor langsung seperti:
Jika Anda menggunakan skrip ketikan, Anda dapat mendeklarasikan modul json seperti:
sumber
Gunakan ini
sumber
mungkin Anda bisa menggunakan AsyncStorage setItem dan getItem ... dan menyimpan data sebagai string, lalu gunakan parser json untuk mengubahnya lagi menjadi json ...
sumber
Lihat masalah Github ini:
https://github.com/facebook/react-native/issues/231
Mereka mencoba
require
file non-JSON, khususnya JSON. Tidak ada metode untuk melakukan ini sekarang, jadi Anda harus menggunakan AsyncStorage seperti yang disebutkan @CocoOS, atau Anda dapat menulis modul asli kecil untuk melakukan apa yang perlu Anda lakukan.sumber