react
およびfetch
を使用して予期しない動作が発生しています。それは非常にストレートでなければなりません。ローカルJSONファイルに対するフェッチ要求で、JSONファイルではなくindex.htmlが返されます
私のコードは次のようになります。私はそれは私には意味がありませんindex.html
ページを要求しているネットワークをチェックすると
import React, { Component } from 'react';
class App extends Component {
componentDidMount() {
fetch('/dict.json')
.then(res => res.json())
.then(json => console.log(json))
}
render() {
return (
<p>Example</p>
);
}
}
と私のフォルダ構造は、この
- src
|_app.js
|_dict.json
- index.html
のように見えます。誰もこれを経験したことがありますか?
オハイオ州、それは正しい!あなたはそのような要求をローカルファイルにすることはできませんか?私はこれがjquery ajaxメソッドで可能だと思いましたか? –
https://www.slothparadise.com/how-to-use-jquery-to-grab-json-files/ - IMは混乱します:-S –
プロダクションまたはローカルホストで動作させることを目標にしていますか? – linasmnew