我希望有一个ul元素,然后在我的json中有包含来自各种社交媒体网站的列表(li)元素的html..当我把ngfor放在列表中时,items for each 输出的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,而不是显示出来的纯文本