AngularJsのES6構文を使用しています。ApiServiceからローカルのthemes.jsonファイルをロードしようとしています。 JSWebpackがjsonファイルを読み込めない、ローカルjsonファイルを見つける方法、AngularJSでhttp.getを使用して読み込む方法
getThemesOptions() {
this.$http.get('src/app-builder/p3-modal/themes.json')
.success(function(data) {
console.log(data);
})
.error(function() {
});
マイファイル構造:
src/
app-builder/
p3-modal/
themes.json
service/
apiService/
apiService.js
コンソールから、それが正常にファイルを発見したように見えますが、出力は非常に奇妙である、
私はWebPACKのを使用してアプリケーションを実行しています、アプリケーションにアクセスするためのURLがローカルホスト、通常ではなく、http://10.98.142.233:8080/o2/search/ab、私は問題を引き起こすかわからない
AngularJs ES6をwebpackで使用して、jsonファイルをローカルから正しく読み込む方法を教えてください。
ありがとうございます!
してくださいようになる前にスラッシュを置く場合アドバイスどのように私はthemes.jsonファイルをこのケースで取得するのですか?これを何時間もやり続けました。以前に提案したように、ルートフォルダに入れてみましたが、動作しません。 –
開発者ツールの[ネットワーク]タブで、JSONファイルのリクエストを確認します。それはいくつかの手がかりを提供するかもしれない。また、srcフォルダが実際にあなたのアプリケーションのルートにあることを確認するか、Webpack dev serverの '--content-base'オプションを使って別のフォルダを使用するようにしてください。 –