2016-05-30 9 views
0

実行時に反応ネイティブプロジェクトでローカルjsonファイルをロードするにはローカルファイルは変数名になりますか?実行時にJSONファイルをロード

例:

これは、私はこれが仕事をしたい

var data = require("../../0001.json"); 

に動作します:

var path = "../../0001.json"; 
var data = require(path); 

私はの代替にオープンだがが必要です。

TLDR:実行時にネイティブに反応するファイルを開くにはどうすればよいですか。アプリケーションの必要に応じてローカルデータファイルを読み込みますか?

答えて

1

webpackを使用している場合は、単にrequire.ensureを使用します。しかし、ロードしたいのはJSONデータなので、file APIを使用してJSONをストリームに読み込んでからJSON.parseを使用するのはなぜですか?

+0

このケースのファイルIO APIの例を教えてください。私の欲しいもののように聞こえるが、グーグルでは何も見ていない。 – John

+0

以下は、反応したネイティブのenv - fs APIをhttps://github.com/johanneslumpe/react-native-fsで提供するライブラリです。 – hazardous

関連する問題