在我构建React 16的表单中,我使用了一个导师来获取一些想法,而对于我的componentDidMount
模拟,以下代码引发了一个我不理解或不知道如何解决的错误。我仍然可以运行该应用程序,但好奇为什么会发生这种情况以及如何解决?
代码:
componentDidMount() {
fetch('./fake_db.json')
.then(res => res.json())
.then(data => {
this.setState({
mbArea: data.mbArea,
learningObjs: data.learningObjs,
mbPhases: data.mbPhases,
attendCount: data.attendCount,
trainDate: data.trainDate,
trainCoord: data.trainCoord,
trainFormat: data.trainFormat,
mbStat: data.mbStat,
stakeHolders: data.stakeHolders,
custType: data.custType,
custDay: data.custDay,
mbPartner: data.mbPartner,
mbOther: data.mbOther
});
});
}
错误是:
请注意和输入?
非常感谢。
答案 0 :(得分:-2)
您的.JSON文件包含'<'字符
您的JSON文件应格式化为:
nslookup example.com