[英]Angular 4 Dynamically creating components and later retrieving list of created components
[英]Angular list of components dynamically created
我有以下情形,我將以Facebook為例:
如果您查看Facebook內的新聞/狀態供稿,如果我要在Angular中實現類似的功能,則將每個狀態與評論和喜歡相結合,是其自身的組件,還是在*ngFor
?
讓我們以一些代碼為例。
示例1:不是組件:
<ul *ngFor="let status of statusses">
<li>{{status.description}}</li>
<!-- some more Div tags -->
<input id="comment" />
<button id="comment"/>
</ul>
此示例將包含一個組件,例如Statuses
。 該組件將包含所有statuses
的數組,以及單擊注釋按鈕等的邏輯。
示例2:組件列表
<!-- List of single status components -->
<ng-template></ng-template>
在此示例中, Statuses
組件將僅具有用於檢索狀態的邏輯,而顯示狀態的組件將負責注釋等的邏輯。
在Angular 4+中可能有第二個示例嗎?
是分解為過於細化的方法,還是預期的?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.