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相同的文件夹中。
你可能正在编译它到另一个文件夹中的其他文件? –