我正在尝试将我的MongoDB数据库链接到我的前端react-本地应用程序--当我运行该应用程序时,我无法消除这个错误信息:“尝试在空对象引用上调用虚拟方法'boolean java.lang.String.equals(java.lang.Object)‘”。
我认为我的错误发生在axios请求之后的“然后函数”中:
getConnected = () => {
console.log('still ok');
axios.get(`api/signin/${this.state.email}/${this.state.password}`)
.then(function(res) {
console.log('Fetching data');
}.bind(this))
.catch(error => {
console.log(error.res);
});}
为了将数据库链接到应用程序,我在package.json中创建了一个代理,我不确定这是正确的方法。我是初学者!
有人能帮我找出我做错了什么吗?
如果你需要更多的细节,请告诉我。谢谢!
发布于 2018-05-02 15:46:35
我一分钟前才遇到这个问题。如果URL无效,您将得到这个错误。
对于我的文件夹设置,我有类似于app.js的东西,还有一个名为api的文件夹,还有一个名为api.json的文件。您不能像使用html应用程序那样从这里获取文件夹。例如
fetch("./api/api.json")以上内容将返回您正在获取的错误。你需要使用资产系统。
https://stackoverflow.com/questions/50123638
复制相似问题