javascript - 做一个 Ngfor 以避免访问对象的每个属性 - 角度
问题描述
假设我的代码表的一部分看起来像这样。我正在使用 ngFor 访问每个元素的属性:
<tr *ngFor="let hotel of tableData">
<td>{{ hotel?.id }}</td>
<td>{{ hotel?.name }}</td>
<td>{{ hotel?.capacity }}</td>
<td>{{ hotel?.phone_number }}</td>
<td>{{ hotel?.web_site }}</td>
<td>
<span class="badge badge-success" *ngIf="hotel?.status === 'Active'"> {{ hotel?.status }}</span>
<span class="badge badge-danger" *ngIf="hotel?.status === 'Inactive'">{{ hotel?.status }}</span>
</td>
有没有办法简化 td 标签使其更通用?知道有更多的类型不仅仅是“酒店”。
解决方案
推荐阅读
- python - Dask:迭代数据帧组(实现给定事件流的状态机)
- c# - 如何在datagridview中使用enter作为选项卡
- vue-storefront - 在 vue 店面从 woocommerce 导入产品时出错
- dialogflow-es - Dialogflow 使用履行在对话中导航
- angularjs - AngularJS - 不同页面上的多个模块/控制器 - 只为两个页面选择第一个控制器
- python - 我们如何使用 python sdk 在 Apache Beam 中读取带有附件的 CSV 文件?
- linux - 扩展 rsyslog 的默认日志记录模板
- mongodb - Mongo 查询聚合 Robo3T 中整个集合中数组的大小
- c# - 自定义 AuthorizeAttribute - 端点不起作用
- xml - 如何使用 XSLT 连接多个 XML 文件?