問題タブ [ngx-translate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
http - タイプ「Http」の引数は、Ionic ngx-translate のタイプ「Http」のパラメータに割り当てられません
Ionic 2 モバイル アプリを開発しており、ngx-translate 機能を使用したいと考えています。チュートリアルに従って、次のように app モジュールに必要なファイルをインポートしています。
エラーが発生します:
ngx-translate が期待するパッケージの不一致があると思いますが、何をどのように把握できません。@angular/http のバージョンは 4.3.2 です。
node.js - ngx-translate と angular Universal: クライアント側の翻訳が見つかりません
angular Universal starter app で ngx-translate を使用するために、半日以来成功していませんhttps://github.com/angular/universal-starter
。フォローがうまくいかない理由を知っている人はいますか?
サーバーを起動npm start
してページをリロードすると、key
伝統的にngx-translateで何かが機能しないことを示す に置き換えられる前に、翻訳が見つかったことが簡単にわかります。また、翻訳のパスを変更するserver-app.module.ts
と、サーバーのコンソールにエラーが表示されるため、サーバー部分は問題なく、問題はクライアント側にあると思います。
app.module.ts:
browser-app.module.ts:
サーバー-app.module.ts:
TranslateUniversalLoader:
webpack.common.js:
app.component.ts:
さらに、クエリhttp://localhost:8000/assets/i18n/en.json
を実行すると、有効な回答がそれぞれ en.json に返されます。
助けていただければ幸いです。これは私を夢中にさせます。