Angular2运行时加载组件

时间:2017-03-07 11:00:10

标签: javascript angular webpack angular2-template

我有一个非常具体的要求,并证明我很难入侵这样做。如果有人有任何想法将不胜感激。

我的目标是允许后端服务器在运行时安装包含Angular2组件的NPM模块。当用户访问组件所在的前端页面时,后端将通过Websocket / REST api流式传输组件并将其显示在浏览器中。

这里的主要挑战是Angular2 / Webpack将所有内容捆绑在一起并且难以在运行时进行任何更改。我已经看过动态组件,但它们似乎首先需要一个组件才能使用。

我目前的一个想法是创建一组XML预制接口元素,这些元素可以通过递归的Angular2组件和ngSwitch语句进行复制,但我怀疑它是最好的解决方案。

谢谢, 维克多

0 个答案:

没有答案