【发布时间】:2016-08-28 13:12:24
【问题描述】:
我希望有一个 ul 元素,然后在我的 json 中,我有 html,其中包含来自各种社交媒体网站的列表 (li) 元素。当我将 ngfor 放在列表项上时,会为每个输出的 json 记录创建多个 ul .. 是否可以将每个 li 输出为纯 html 而不是将它们包装在一个元素中
我的 json 的小样本
{
"courses": [{
"tile_id": 0,
"tile_content": "<li class=\"grid-item horiz-double blog-tile\" data-item-id=\"0\">yrdy<\/li>"
}],
}
我的 Angular 服务的小样本 - 这可以完美运行并输出 json,但我可能缺少某种格式设置
public getCourses() {
this._http.get(this.apiUrl).map(response => response.json()).subscribe(data => {
// console.log( data.courses );
this._dataStore.courses = data.courses;
// console.log(this._coursesObserverXX);
this._coursesObserverXX.next(this._dataStore.courses);
}, error => console.log('Could not load courses.'));
}
和我的 html
<ul class="list-group" *ngFor="#course of courses | async">
{{ course.tile_content }}
</ul>
目标是不让 ngfor 输出包装器,并且将输出显示为纯 html 而不是纯文本,因为它似乎出来了
【问题讨论】:
标签: angular