在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ react中用fetch請求本地json數(shù)據(jù),返回的是html頁面,并沒有拿到想

react中用fetch請求本地json數(shù)據(jù),返回的是html頁面,并沒有拿到想要的數(shù)據(jù)

在react代碼中想試試讀取本地json數(shù)據(jù),預(yù)期是請求成功后將json數(shù)據(jù)顯示在頁面上,但是在控制臺中看到的是 返回的是 index.html里面的內(nèi)容,并沒有返回json數(shù)據(jù)。
代碼:
按照例子寫的,參考了別人的問題,把json文件放到index同級的public文件夾下,運行后,會報一個錯(我把.json()方法去掉就不報這個錯)Unexpected token < in JSON at position 0
clipboard.png

本地json文件:

clipboard.png

項目結(jié)構(gòu):

clipboard.png

控制臺輸出:我以為會輸出json文件里的數(shù)據(jù)內(nèi)容的....

clipboard.png

Network:

clipboard.png

剛剛開始學react,想試試用本地的數(shù)據(jù),就卡這了。
希望大神們能幫助我解答下~~~
萬分感謝??!

回答
編輯回答
鹿惑

response返回值狀態(tài)是200,那證明路徑?jīng)]問題,能看看你的json么

2018年8月24日 08:10
編輯回答
寫榮

我特么也遇到了,這個問題不知道啥情況????

2017年7月31日 23:15
編輯回答
焚音

我覺得是你要設(shè)置請求和返回的數(shù)據(jù)格式為application/json?

2018年3月12日 20:00
編輯回答
青裙

看下請求header里的content-Type吧,那個屬性可能影響json的解析行為

2018年4月1日 13:15