pet*_*ter 125
从React Native 0.4.3开始,您可以像这样读取本地JSON文件:
const customData = require('./customData.json');
Run Code Online (Sandbox Code Playgroud)
然后像普通的JS对象一样访问customData.
Pau*_*est 101
ES6/ES2015版本:
import customData from './customData.json';
Run Code Online (Sandbox Code Playgroud)
Lit*_*oys 14
对于ES6/ES2015,您可以直接导入,如:
// example.json
{
"name": "testing"
}
// ES6/ES2015
// app.js
import * as data from './example.json';
const word = data.name;
console.log(word); // output 'testing'
Run Code Online (Sandbox Code Playgroud)
如果你使用typescript,你可以声明json模块:
// tying.d.ts
declare module "*.json" {
const value: any;
export default value;
}
Run Code Online (Sandbox Code Playgroud)
akh*_*hid 10
获取本地 JSON 文件的方法如下:
ES6版本:
import customData from './customData.json';
或者import customData from './customData';
如果它在.js文件内部而不是像.json这样导入 -
import { customData } from './customData';
Run Code Online (Sandbox Code Playgroud)
如需更多说明/理解,请参阅示例 -现场工作演示
| 归档时间: |
|
| 查看次数: |
101864 次 |
| 最近记录: |