非根模块中的角6个元素

时间:2018-06-25 11:01:30

标签: angular angular6 angular-elements

我研究了使用角度6元素的不同示例,并发现它令人印象深刻。当您仅将自定义组件连接到AppModule(根模块)时,所有这些都描述了方法。我想将自定义组件保留在单独的模块(功能模块)中。每次尝试实现此目标时,都会收到下一个错误-

Uncaught TypeError: Failed to construct 'HTMLElement': Please use the 'new' operator, this DOM object constructor cannot be called as a function.

有人知道如何在单独的模块中实现它吗?
谢谢!

1 个答案:

答案 0 :(得分:0)

尝试:将tsconfig.json中的“ target”:“ es5”更改为“ target”:“ es2015”。我有类似的问题-相同的错误消息,但没有像您提到的那样具有功能,只是一般使用元素。我所做的是更新元素,以使用document-register-element。