當使用ng-repeat時,從後端發送的數組值必須分開並存在於不同的行中。我有一個從數據庫獲取數據的數組,但它將所有數據保存在第一個索引中。針對存儲在數組中的每個數據,在單獨的中顯示ng-repeat值。 AngularJS
後端
List <String> sportsValues;
角JS
$scope.sports = { values: [] };
if (scope.sports.values.length > 0) {
$scope.sports.values.push(sportsValues)
};
HTML
<table>
<tr ng-repeat="value in sports.values">
<td> {{ values }} </td>
</tr>
</table>
當前結果
[["football, basketball, baseball"]]
如果我這樣做,$scope.sports.value(0) = {"football, basketball, baseball"}
期望的結果在表
football
basketball
baseball
人建議加入,CSS和分裂列表分隔,但沒有一次成功。 一個簡單的指南或技巧將不勝感激。
那麼,你有一個二維數組...你想要一個2D數組嗎? '$ scope.sports.values = sportsValues'也可以。 – tymeJV
@tymeJV,不,我只想要一個簡單的數組,可以在表格中顯示不同的中的數據。 –