【发布时间】:2018-03-27 12:03:54
【问题描述】:
我正在使用 angular 4 innerHtml 元素从服务器解析 Html。
<div *ngFor="let html of htmlToRender">
<div [innerHtml]="html"></div>
</div>
我使用 API 从服务器获取 HTML 和响应我使用 JSON.parse() 方法来解析响应类型。 它给了我数组
this.htmlToRender = JSON.parse(this.htmlToParse._body);
现在的问题是当我渲染 this.htmltoRender 时,我可能会得到一些具有绝对路径的图像或文件 URls。 例如:
<img alt="" src="/Source/ImageBrowser/Image?path=logoCar.qd.png"
从服务器,我会得到这样的路径...我需要添加 URL 以访问该源示例:对于响应,我需要附加示例“http://google.com” IE。,。
<img alt="" src="http://google.com/Analytics/ImageBrowser/Image?path=logo.qd.png">
由于从服务器解析,它们无法追加 那么知道我们如何在 Angular 4 中实现这一点吗?
【问题讨论】: