Javascript 使用ComponentFactoryResolver渲染角度材质组件
我想使用ComponentFactoryResolver动态创建组件,我已经阅读了关于如何实现这一点的教程(例如),但看不到它与材质组件的关系 示例-动态渲染md select 我可以看到如何获取MdSelectModule,但无法看到从该模块提供服务的组件。 我需要这样的东西:Javascript 使用ComponentFactoryResolver渲染角度材质组件,javascript,angular,web-component,angular-material2,dynamic-compilation,Javascript,Angular,Web Component,Angular Material2,Dynamic Compilation,我想使用ComponentFactoryResolver动态创建组件,我已经阅读了关于如何实现这一点的教程(例如),但看不到它与材质组件的关系 示例-动态渲染md select 我可以看到如何获取MdSelectModule,但无法看到从该模块提供服务的组件。 我需要这样的东西: const-factory=this.resolver.resolveComponentFactory(MdSelectComponent) 我该怎么做?我可以创建一个只包含一个的包装器组件并使用它,但我想知道是否有更
const-factory=this.resolver.resolveComponentFactory(MdSelectComponent)代码>
我该怎么做?我可以创建一个只包含一个
的包装器组件并使用它,但我想知道是否有更好的方法。为此,我创建了一个新组件,并简单地在其中嵌套
仍然有兴趣看看是否有更好的方法,但这是一个解决方案。这就是你最终要做的吗?我一直在浏览网页,但也找不到更好的解决方案。我想我找到了,但我不记得了,不久前放弃了这个项目。这在版本6中已经有很长一段路要走了,所以有一个阅读-但是它们必须声明为入口组件,我不确定你能用库组件做到这一点,你也许能做到