問題タブ [angular7]
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.
json - Angular 7 プロジェクトに JSON をインポートする
私の Angular プロジェクトでは、私自身の小さなローカリゼーション サービスのために JSON ファイルをインポートしています。ここで提案されている方法を使用して、に更新typings.d.ts
しています
これは Angular 6 では問題なく機能しましたが、Angular 7 への更新後、プロパティにアクセスしようとするとインポートが未定義のように見えます。
JSON には、非常に単純なキー => 値構造があります。
この動作につながる可能性のある 6.1 と 7 の間の変更点は何ですか?
angular - エラー: ロケーションのすべてのパラメーターを解決できません: (?) angular7 webpack アプリで
angular-cli を使用せずに作成した node.js-angular7-webpack4.21 アプリをローカルで実行すると、ブラウザーに次のエラーが表示されます。
私はこの問題を広範囲に調査しました。まず、「場所」という名前のコンポーネント、サービス、またはその他の名前がないため、コンパイラがどのエンティティのパラメーターを解決するのに苦労しているのかわかりません。2 つ目は、アプリ全体でサービスが 4 つしかないことです。これらのサービスはいずれも相互に関連していないため、これは循環依存の問題ではありません。「@Injectable()」デコレータをどちらのサービス ファイルにも正しく配置することを忘れませんでした。実際、3 重と 8 重のチェックの後では、これは問題ではありません。
さらに、0 個のサービスで構成される空の angular6 プロジェクトと、テンプレートの div 内に単語だけを持つ 1 つのコンポーネントのみで構成される空の angular6 プロジェクトでこの問題を再現しました。この場合、「Location」ではなく「ApplicationModule」についてのみ同じエラーが発生します。したがって、webpackエラーはありませんが、問題はwebpack構成にあると想定しているため、webpack.config.jsおよびtsconfig.jsファイルを以下に配置します。誰かがそれらについて非常にばかげたことを見つけることができることを願っています.
ここに私の tsconfig.json があります:
そして、ここに私のwebpack.config.jsがあります:
君たちありがとう。
angular - Angular 7 のアップグレード: RxJs switchMap と ObservableInput の戻り型
このコードはコンパイルされ、Angular 6 で動作しました:
Angular 7 にアップグレードした後、次のコンパイル時エラーが発生します。
角度バージョン:
switchMap の ObservableInput を返す必要があるように見えますが、どうすればよいですか?
どんな助けでも大歓迎です。