मैं पागल हो रहा हूं। इस हैलो-संसार का उदाहरण क्या गलत है? मैं कोणीय 1.5.5 के साथ कुछ बुनियादी चीजों का परीक्षण करने की कोशिश कर रहा हूं।एनजी-दोहराना, फॉर-लूप और पुश
HTML:
<div ng-app="myApp" ng-controller="Ctrl">
<h3>test 1:</h3>
<span ng-repeat="label in test(1)">{{label}}</span>
<h3>test 2:</h3>
<span ng-repeat="label in test(2)">{{label}}</span>
</div>
जे एस:
angular.module('myApp', [])
.controller('Ctrl', ['$scope', function ($scope) {
$scope.test = function(amount) {
var result = [];
result.push("1");
for (var i = 0; i < amount; i++) {
result.push("2");
}
result.push("3");
return result;
}
}]);
JsFiddle: http://jsfiddle.net/d3v6vq7w/7/
Simpy पुट, पाश 1 पुनरावृत्तियों के साथ काम करता है, लेकिन नहीं के साथ उदाहरण के लिए कुछ भी नहीं है 2. मुद्रित हो जाता है। क्या देता है?
एक सरणी एक समारोह से एक परिणाम है कि साथ एनजी-दोहराने का उपयोग कर, अच्छी तरह से काम नहीं करता। यहां अधिक जानकारी: http://stackoverflow.com/questions/12336897/how-to-loop-through-items-returned-by-a-function-with-ng-repeat – fikkatra
आपको यहां पोस्ट करने से पहले अपना कंसोल पहले खोलना चाहिए था । यह एक साधारण डुप्लिकेट त्रुटि थी। –
सही, लेकिन मुझे एहसास नहीं हुआ कि इस तरह से काम करता है। – longplay