Angulaire ng-repeat pour les chaînes de caractères séparées par des virgules
J'ai une question en angularjs.
Dans mon contrôleur, j'ai une chaîne séparée par des virgules, et je le montrerai dans mon index.html(avec ng-repeat)
Voici mon controller:
myApp.controller('TabsDemoCtrl',function($scope,$http){
$http.get('/performbatch').success(function(data) {
$scope.string = 'Gzrgh,1,2,1,4,1,1,1,20150304,20180304';
$scope.arrString = new Array();
$scope.arrString = $scope.string.split(',');
});
Voici mon code html :
<div ng-controller="TabsDemoCtrl">
<td ng-repeat="icerik in arrString">
{{icerik}}
</td>
</div>
Mais je ne pouvais pas l'atteindre. Pouvez-vous m'aider?
Merci à l'avance.
j'ai modifier à nouveau, il ne fonctionne pas encore
Vous ne pouvez pas avoir de td à l'extérieur de la table. Vous pouvez aussi utiliser une autre balise html éléments
Vous ne pouvez pas avoir de td à l'extérieur de la table. Vous pouvez aussi utiliser une autre balise html éléments
OriginalL'auteur aldimeola1122 | 2015-04-07
Vous devez vous connecter pour publier un commentaire.
Ici est plunker pour vous
Vous avez besoin pour l'utilisation de la piste par $index parce que c'est d'avoir le double de la valeur dans le tableau.
td
qui n'a pas l'affichage. Même dans votre exemple, vous avez remplacé avecp
tag 🙂j'ai utilisé <p> dans mon exemple de plunker .Je sais que cela doit être la petite démo il essaie de montrer c'est pourquoi je n'ai pas considéré que. 🙂
grâce squiroid, qui a été très utile.
Heureux de vous aider 🙂 Et s'il vous plaît upvote 🙂
OriginalL'auteur squiroid
Vous ne pouvez pas avoir
td
à l'extérieurtable
.Il doit être comme
En outre, depuis certains sont des copies d'articles, vous devez ajouter
track by $index
ainsiDÉMO
OriginalL'auteur mohamedrias
si vous voulez répéter s tring saperated avec
,
, vous doit diviser la chaîne en un tableau et de le répéteressayez ceci:
cela crée un tableau de chaîne de caractères qui est fendu d'
,
.de sorte que votre code devient:
OriginalL'auteur Naeem Shaikh