Angular 4:在不破坏以前组件的情况下使用什么而不是loadIntoLocation?

时间:2017-05-20 17:05:01

标签: angular object components

我有一个json数组,它可以包含我想要加载的组件的组件或html选择器。

我正在尝试在for循环中加载这些数据。

当我尝试插入值{{d.html}}时,它会显示为计划文字。当我使用下面的innerHTML方法并检查dom时,我看到那里的html,但它不像自定义组件(dom只包含而不是初始化它并用组件模板替换它。

我看过动态内容加载器,但看起来不合适。

我想对我们loadIntoLocation但是这是折旧的。

loadIntoLocation的重播是什么?

On(clic)我有一个用户可以选择的组件类型的下拉列表,我想加载他们选择的组件。用户可以在一次打开几个组件,因此我可以使用ngComponentOutlet来销毁任何以前的组件。

    <div *ngFor="#item of componentslist" >
{{item.component | json}}
      <div [innerHTML]="item.html"></div>
    </div>

0 个答案:

没有答案