ここでは、以下の私のコードですスプリット
<div ng-repeat="s in split">
{{s}}
</div>
Plunker:http://plnkr.co/edit/g1t4pludTTIAJYKTToCK?p=preview
私が使用したいですng-repeat$scope.split
ありがとうございました!
ここでは、以下の私のコードですスプリット
<div ng-repeat="s in split">
{{s}}
</div>
Plunker:http://plnkr.co/edit/g1t4pludTTIAJYKTToCK?p=preview
私が使用したいですng-repeat$scope.split
ありがとうございました!
あなたは、配列を分割することはできませんあなたがそれを見ることができますidは、配列ではなく、文字列
["/big_big_package","/door/cooler","/door/chair","/door","/lets/go/deeper/than/this","/lets/go/deeper","/low"]
と分割しようとしていることは、コンソールで次のエラーを与える
$scope.id.split is not a function
をプリントアウト配列内の各要素を分割したいと思うかもしれません。
$scope.id
はリストです。
何を達成したいことを使用して、リスト
それをレンダリングするための簡単な方法のリストを取得することである2 ng-repeat
S
何について:
<div ng-repeat="i in id">
<div ng-repeat="s in i.split('/')">
{{s}}
</div>
</div>
またはAS split
リストを作成します。
<div ng-repeat="sp in split">
<div ng-repeat="s in sp">
sub: {{s}}
</div>
</div>
:そうHTMLは次のようになります
$scope.split = [];
angular.forEach($scope.id, function (item) {
$scope.split.push(item.split('/'));
});