var app = angular.module('plunker', []);
app.controller('MainCtrl', function($scope) {
$scope.eventmetrics = [{
_id: '57d439cf666a8d1080003e90',
firstName: ['name', 'text'],
lastName: ['last', 'text'],
tag1: ['first,second,third', 'text'],
userId: 1,
tag2: ['file,second,third,fourth', 'text']
}, {
_id: '87d439cf666a8d1080003e55',
firstName: ['name', 'text'],
lastName: ['last', 'text'],
tag1: ['first,second,third', 'text'],
userId: 1,
tag2: ['file,second,third,fourth, fifth', 'text']
}]
});
#metrics {
border: solid 1px #f00;
margin: 2px;
padding: 5px;
}
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="plunker">
<div ng-controller="MainCtrl">
<div id="metrics" ng-repeat="em in eventmetrics">
<h3 ng-bind="('_id: ' + em._id)"></h3>
<div>
<h4>tag1</h4>
<ul>
<li ng-repeat="tag1 in em.tag1[0].split(',')" ng-bind="tag1"></li>
</ul>
</div>
<div>
<h4>tag2</h4>
<ul>
<li ng-repeat="tag2 in em.tag2[0].split(',')" ng-bind="tag2"></li>
</ul>
</div>
</div>
</div>
</div>
は、印刷したいのですか? – geckob
私のjsonはデータベースから来て、静的なtag1とtag2を使用する代わりに動的にプリントしたい – VishalPethani
次に、あなたのサーバが返すものにtag1を割り当てます。 – geckob