我正在尝试使loadIntoLocation工作,但我一直收到错误消息,

类型“ DynamicComponentLoader”上不存在属性“ loadIntoLocation”。

我看过其他示例并使用了plunker,它在这里可以使用,但是我似乎无法在本地使用它。我grep'd Angular2核心,找不到任何提到loadIntoLocation函数。

如何找出我使用的angular2版本?我可以升级吗?我只是使用npm install来部署我的环境。

最佳答案

据我记得,前一阵子已将其删除。无论如何,不​​建议使用DynamicComponentLoader。请改用ViewContainerRef.createComponent()

有关完整示例,请参见Angular 2 dynamic tabs with user-click chosen components

07-22 14:51