我正在使用React並嘗試從本地json文件將數據加載到我的組件中。我試圖打印所有信息,包括名稱:值對中的「名稱」(而不僅僅是值),以使其看起來像一個表單。React - 將json中的所有數據加載到組件
我正在尋找最好的方法來做到這一點。我需要解析嗎?我需要使用地圖功能嗎?我是React新手,請向我展示解決方案的代碼。我已經看到類似這樣的其他問題,但它們包含了許多我認爲不需要的其他代碼。我的代碼
例子: test.json
"person": {
"name": John,
"lastname": Doe,
"interests": [
"hiking",
"skiing"
],
"age": 40
}
test.js
import React, {Component} from 'react';
class Test extends Component {
render() {
return (
)
}
};
export default Test;
我需要的代碼,讓我從進口JSON和代碼中顯示的所有字段組成。
您需要包含更多信息。你想從哪裏得到這個'json'?從本地文件?來自asynchro http請求?你想顯示鍵或值?或兩者? –
我想從本地文件獲取json,並且我想要顯示鍵和值 – ChloeH
「從json導入」是否在編譯時有靜態文件可用?如果是,並且您使用的是webpack 2,則從'。/ path/to/file.json''導入json就足夠了。對於webpack 1,您需要爲'* .json'文件類型包含'json-loader'。 –