を使用してJSONの値に応じてのdivまたはスパンと仮定私は繰り返しangularjs
ここでJSON値に応じて3スパンまたはスパンの「n」は数を表示する方法
{
"count":"3"
}
としてJSONファイルを持っています私Plunker url
を使用してJSONの値に応じてのdivまたはスパンと仮定私は繰り返しangularjs
ここでJSON値に応じて3スパンまたはスパンの「n」は数を表示する方法
{
"count":"3"
}
としてJSONファイルを持っています私Plunker url
CONTROLLER
var app = angular.module('myapp',[]);
app.controller('ctrlParent',function($scope){
$scope.count =3;
$scope.getNumber = function(num) {
return new Array(num);
}
});
HTML
012です
<li ng-repeat="i in getNumber(myNumber) track by $index"><span>{{$index+1}}</span></li>
こんにちは。ここでは、デンポラの代わりに星を見せたいと思っています。詳細な回答を提供できますか?embed.plnkr.co/Gosf7WcKYS8WV8qC7i5u –
$scope.number = 5;
$scope.getNumber = function(num) {
return new Array(num);
}
<ul>
<li ng-repeat="i in getNumber(number)"><span>{{$index+1}}</span></li>
</ul>
@ramanaa post y私たちの質問 – Sujithrao
申し訳ありませんwrgのURLのために、ここにplunkerのデモです。私は星の代わりに数字を表示したいです..あなたは詳細な答えを提供することができますか?embed.plnkr.co/QRB5v2cI6SZOdZgdqDVR/preview –
あなたは何を意味するかわかりません。しかし、私の見解によれば、2つの問題があります。 1. jsonファイルのカウントを読み込みます。 2. nスパンを表示します。
jsonファイルを読み込むには、サービスを作成して取得することができます。このReading data from JSON file in Angularjs
ショーに従ったものスパン、利用NGリピートを示しています。 こんにちは、世界 カウントはURコントローラで$スコープ変数です。
希望あなたは、単にこれを行うことができます。このヘルプ
。
var app = angular.module("sampleApp", []);
app.controller("sampleController", ["$scope",
function($scope) {
$scope.pro = [{
product: "chicken",
rating: 3
}, {
product: "fish",
rating: 1
}, {
product: "pizza",
rating: 4
}];
$scope.repeat = function(rating) {
return new Array(rating);
}
}
]);
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.5.8/angular.min.js"></script>
<div ng-app="sampleApp">
<div ng-controller="sampleController">
<div ng-repeat="array in pro">
<div>{{array.product}}
<span ng-repeat="number in repeat(array.rating) track by $index" ng-init="">*</span>
</div>
</div>
</body>
</div>
</div>
の可能な重複[定義された回数の代わりに、アレイにわたって繰り返し反復ngをする方法?](http://stackoverflow.com/questions/16824853/way-to-ng -repeat-defined-number-of-repeated-over-over-array) – Sreekanth
@Sreekanthこんにちは。ここでは、数字の代わりにスターを表示したいと思っています。詳細な回答を提供できますかhttps: //embed.plnkr.co/Gosf7WcKYS8WV8qC7i5u/ –