問題タブ [angular5]
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.
angular - Angular 5 - Uncaught ReferenceError: req が定義されていません
最近、実行中のプロジェクトを Angular 4.4.3 から Angular5 に更新しました。更新ガイドに従って、すべてのAngularパッケージをAngular 5.0.0に更新しました。
さらに、angular CLI も 1.5.0 に更新しました。それ以来、コンソールで以下のエラーが発生しています:
ここで何か不足していますか?
angular - SVG テンプレートを使用した動的コンポーネントの挿入
子 svg 要素である動的コンポーネントを挿入することは可能ですか?
たとえば、メイン コンポーネント (CanvasComponent) があり、そのテンプレートは次のようなものです
その ng-template は、https://angular.io/guide/dynamic-component-loaderに従ってコンポーネントを動的に注入するために使用されるアンカーです
動的 (SquareComponent) にはこのテンプレートがあります
ここで、動的コンポーネントが DOM に追加される方法により、Square コンポーネントが DOM に追加されると、以下のような div 要素に含まれます。
理論的には、これが SVG であるという事実を除いて、すべてがうまく機能するため、未知のマークアップ (div) があるため、私の正方形はレンダリングされません。ここでの質問は、インジェクターが使用する要素を変更して、div を使用するのではなく、g のような要素を使用して svg を認識できるようにすることはできますか?
angular - Angular CLI を使用する場合、トランスパイルされた js ファイルはどこにありますか
Angular CLI 1.5.0 の助けを借りて作成された angular 5 プロジェクトで、次のコマンドを実行すると
Web パックがバンドルを開始し、プロジェクトがサービスを開始することがわかります。生成されたトランスパイルされた js ファイルはどこに行きますか? 最初は、この場所はで言及されている場所であるべきだと思いました
tsconfig.json 、OutDir
しかし、おかしなことに、プロジェクト フォルダー内にその outdir フォルダーが見つからないようです。angular-cli.json ファイルも確認しました
しかし、トランスパイルされたjsファイルはまだ見つかりません。私は何が欠けているか、間違っていますか? .ts ファイルの Java スクリプト ファイルはどこにありますか?