2014-09-12 30 views
3

我有一個HTML表,它<tbody>與角ng-repeat生成。這裏是我的html:在tr標籤內創建一個表格?

<tbody> 
    <tr ng-repeat-start="car in carList | filter:tableFilter" ng-click="activeRow = car.name"> 
     <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="activeRow==car.name"> 
     <td>{{car.name}}</td> 
    </tr> 
</tbody> 

我想,當你點擊一些一行將只顯示錶更換<td>{{car.name}}</td>

但是,如果我只是去和我需要替換表<td>{{car.name}}</td>,我的主表將不再產生額外的行,當你點擊。

那麼,是不是可以把一個表<tr>標籤裏面?如果是的話,那麼正確的做法是什麼?

+0

是的,它是p儘管它應該在tr中的td內 – 2014-09-12 17:07:38

回答

0

您可以嘗試做這樣的:

<table><tr><td>...</td></tr></table> 

也就是說,你可以添加TD裏面全表

JSFIDDLE DEMO