0
我有以下反應組件。本地json文件未使用ajax在反應js中加載
import React, { Component } from 'react';
class GraphView extends Component {
constructor(props){
super(props);
this.state = {
datajson: ''
};
}
componentDidMount() {
$.ajax({
url: 'data.json',
dataType: 'json',
success: function(data) {
this.setState({datajson: data});
}.bind(this)
});
}
render() {
return(
<div>
...
</div>
);
}
}
export default GraphView;
當我嘗試加載本地json文件「data.json」時,它顯示未找到錯誤。我是否需要傳遞其他參數?我的本地json文件位於與GraphView相同的文件夾中。
你可能正在編譯它到另一個文件夾中的其他文件? –