Dependency injection 角2分量树
我正在用Angular 2开发我的第一个应用程序,我已经为Google Chrome安装了Augury插件,以帮助我调试代码 以下是组件树和图表: 这是我的自定义组件(DocumentsList)的HTML模板:Dependency injection 角2分量树,dependency-injection,angular,angular2-template,angular2-directives,angular2-components,Dependency Injection,Angular,Angular2 Template,Angular2 Directives,Angular2 Components,我正在用Angular 2开发我的第一个应用程序,我已经为Google Chrome安装了Augury插件,以帮助我调试代码 以下是组件树和图表: 这是我的自定义组件(DocumentsList)的HTML模板: # 标题 评论 模块 记者 地位 所有者 严重程度 创建 更新 应得的 {{document.id} {{document.title} {{document.comment} {{document.module}} {{document.reporter} {{document
#
标题
评论
模块
记者
地位
所有者
严重程度
创建
更新
应得的
{{document.id}
{{document.title}
{{document.comment}
{{document.module}}
{{document.reporter}
{{document.status}
{{document.owner}
{document.severity}
{{document.created}
{{document.updated}
{{document.due}
由于图中的span
是div
的子项,其中有*ngFor
指令,它不应该作为span
的父项显示在图中吗
我认为图表应该是这样的(用颜料创建的图像)
简短的回答,是的。这是有道理的
<div class="container-fluid" style="margin-top: 10px">
<div class="table-row header">
<div class="column index">#</div>
<div class="wrapper attributes">
<div class="wrapper title-comment-module-reporter">
<div class="wrapper title-comment">
<div class="column title">Title</div>
<div class="column comment">Comment</div>
</div>
<div class="wrapper module-reporter">
<div class="column module">Module</div>
<div class="column reporter">Reporter</div>
</div>
</div>
<div class="wrapper status-owner-severity">
<div class="wrapper status-owner">
<div class="column status">Status</div>
<div class="column owner">Owner</div>
</div>
<div class="column severity">Severity</div>
</div>
</div>
<div class="wrapper icons">
<div title="Watch" class="column watch">
<span class="glyphicon glyphicon-eye-open"></span>
</div>
<div title="Add comment" class="column add-comment">
<span class="glyphicon glyphicon-comment"></span>
</div>
</div>
<div class="wrapper dates">
<div class="column date">Created</div>
<div class="column date">Updated</div>
<div class="column date">Due</div>
</div>
</div>
<div *ngFor="let document of docs" class="table-row">
<div class="column index">{{document.id}}</div>
<div class="wrapper attributes">
<div class="wrapper title-comment-module-reporter">
<div class="wrapper title-comment">
<div class="column title">{{document.title}}</div>
<div class="column comment">{{document.comment}}</div>
</div>
<div class="wrapper module-reporter">
<div class="column module">{{document.module}}</div>
<div class="column reporter">{{document.reporter}}</div>
</div>
</div>
<div class="wrapper status-owner-severity">
<div class="wrapper status-owner">
<div class="column status"><span class="label" [ngClass]="{'Open': 'label-primary', 'In Progress': 'label-success'}[document.status]">{{document.status}}</span></div>
<div class="column owner">{{document.owner}}</div>
</div>
<div class="column severity high">{document.severity}}</div>
</div>
</div>
<div class="wrapper icons">
<div class="column watch"><span class="glyphicon glyphicon-eye-open" [class.active]="document.watched"></span></div>
<div class="column add-comment"><span class="glyphicon glyphicon-comment" [class.active]="document.commented"></span></div>
</div>
<div class="wrapper dates">
<div class="column date">{{document.created}}</div>
<div class="column date">{{document.updated}}</div>
<div class="column date">{{document.due}}</div>
</div>
</div>
</div>