gpt4 book ai didi

javascript - AngularJS:点击显示html表格中行之间的一些信息?

转载 作者:行者123 更新时间:2023-11-28 19:36:20 28 4
gpt4 key购买 nike

我有一个 html 表,<tbody>它是用 Angular ng-repeat 生成的。这是我的html :

<tbody ng-repeat="car in carList | filter:tableFilter">
<tr>
<td><a target="_blank" href="{{car.carLink}}">{{car.name}}</a></td>
<td>{{car.review}}</td>
<td>{{car.rating}}</td>
<td>{{car.fiveStarPercent}}</td>
<td>{{car.recommended}}</td>
<td>{{car.price}}</td>
</tr>
</tbody>

这是浏览器中我的表格的一部分:

enter image description here

使用 AngularJS,是否可以这样做,如果您单击某个表格行,表格的其余部分会稍微移动,并且在中间显示有关特定行的一些信息?这是预期的输出:

enter image description here

如果可能的话我可以这样做吗?

最佳答案

你可以这样做:

<tbody>
<tr ng-repeat-start="car in carList | filter:tableFilter" ng-click="car.showDetails = !car.showDetails">
<td><a target="_blank" href="{{car.carLink}}">{{car.name}}</a></td>
<td>{{car.review}}</td>
<td>{{car.rating}}</td>
<td>{{car.fiveStarPercent}}</td>
<td>{{car.recommended}}</td>
<td>{{car.price}}</td>
</tr>
<tr ng-repeat-end ng-show="car.showDetails">
Some details...
</tr>
</tbody>

关于javascript - AngularJS:点击显示html表格中行之间的一些信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25808748/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com