angularJS 的模板是动态的,当 Angular 渲染它们时,它会根据指令对 dom 进行修改
指令是一个带有 指令元数据 的类
在 TypeScript 中,要通过 @Directive 装饰器把元数据附加到类上
<li *ngFor="let site of sites"></li>
<site-detail *ngIf="selectedSite"></site-detail>
上面的代码中:
ngFor 告诉 Angular 为 sites 列表中的每个项生成一个 <li> 列表项
ngIf 表示只有在选择的项存在时,才会包含 SiteDetail 组件
本文内容仅供个人学习/研究/参考使用,不构成任何决策建议或专业指导。分享/转载时请标明原文来源,同时请勿将内容用于商业售卖、虚假宣传等非学习用途哦~感谢您的理解与支持!