angular - 如何从Angular中的Web api为表中的项目创建视图
问题描述
我在 Angular 中有一个表格,该表格由来自 web api 的数据填充。我想知道的是,第一列是来自 api 的请求编号,这需要是一个链接,然后当用户单击它时,他们可以查看该请求的详细信息。我的表格代码是:
<tr class="" *ngFor="let incident of data">
<td><a href="">{{incident.number}}</a></td>
<td style="text-overflow: ellipsis;">{{incident.severity}}</td>
<td>{{incident.number}}</td>
<td>{{incident.urgency}}</td>
<td style="text-overflow: ellipsis;">{{incident.sub}}
</td>
</tr>
这更像是一个如何提问?
解决方案
使用路由器链接<a [routerLink]="routerLinkVariable"></a>
在单页应用程序 (SPA) 中,routerLink 会将组件加载到路由器插座中,而无需重新加载/刷新页面。另一方面,单击href链接将刷新/重新加载整个应用程序或将应用程序重置回开始(状态将被重置)。
推荐阅读
- c# - 仅在一个轴上稳定物体
- django - 通过 Heroku 访问 Django API 返回“详细信息”:“请求中不支持的媒体类型 \"application/x-www-form-urlencoded\"。”
- browser - 如何从 Safari 控制台复制对象?
- python - 如何在python中实现缓慢更新的侧面输入
- spring - Spring Boot 贝宝 INVALID_RESOURCE_ID
- angularjs - 如何在没有 NPM 的情况下向 angularJS 项目添加依赖项
- swift - rxswift-第一次出错后进入处理包
- php - Laravel 语法错误,意外 T_ENCAPSED_AND_WHITESPACE,期待 T_STRING
- javascript - For循环不工作计数不增加
- python - 使用 python turtle 在仪表上显示值