問題タブ [dynamic-compilation]
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.
javascript - ComponentFactoryResolver を使用して Angular Material コンポーネントをレンダリングする
ComponentFactoryResolver を使用してコンポーネントを動的に作成したいのですが、これを実現する方法に関するチュートリアル (例: this ) を読みましたが、マテリアル コンポーネントとの関係がわかりません。
例 - md-select を動的にレンダリングする
MdSelectModule を取得する方法はわかりますが、そのモジュールから提供されるコンポーネントはわかりません。私はこのようなものが必要です:
const factory = this.resolver.resolveComponentFactory(MdSelectComponent);
どうすればいいですか?シングルを保持するだけのラッパーコンポーネントを作成してそれを<md-select>
使用することもできますが、もっと良い方法があるかどうか知りたいです。