【问题标题】:Compile html with angular2用angular2编译html
【发布时间】:2017-08-06 20:26:42
【问题描述】:

我有一个在其ngOnInit 函数中发出http 请求的组件。此调用检索可以包含 angular 指令(例如 routerLink 甚至 angular2 自定义组件)的页面内容。

我找到了在div 中注入此内容的方法(使用innerHTML 属性),但是,插入的内容不会被“angular2”编译,导致routerLink 只是一个没有效果的属性。当然,组件不会出现。

有没有简单的方法让angular2编译插入的HTML?

【问题讨论】:

标签: angular


【解决方案1】:

据我了解,Angular 采用模板 html 并从中生成 js 工厂代码。加载组件时,无法更改指定模板

【讨论】:

    猜你喜欢
    • 2016-11-05
    • 2016-10-20
    • 1970-01-01
    • 2017-03-10
    • 2017-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-24
    相关资源
    最近更新 更多