'catID' ve 'catName' öğelerinden oluşan bir Json dizim var. Şimdiye kadar, her kategori ile etiketlenmiş bir düğme listesi oluşturmayı başardım. Kullanıcı, kategori ile ilişkili düğmeyi tıkladığında catID'yi döndürmeye çalışıyorum. Şu anda $ index'i döndürüyor, ki bu iyi, ama ideal olarak catID, bilgiyi kodumun bir sonraki aşamasına aktarmamı sağlıyordu. Doğru düğmeyi etkinleştirmek için $ endeksine ihtiyacım var.Bir ng-yineleme düğmesi listesinden bir değişken döndürmek gerekiyor
<h4>Select Category</h4>
<ul class="nav nav-pills">
<li ng-repeat="categories in model" ng-class="{'active':rowIndex == $index }" ng-click="selectRow($index)">
<a href="">{{categories.catID + " " + categories.catName}}</a>
</li>
</ul>
Benim Açısal kontrolör:
Bu şu anda ne var ben farklı yöntemlerin bir çift denedi
app.controller("catBtnCtrl", function ($scope) {
$scope.selectRow = function (index) {
if (index === $scope.rowIndex)
$scope.rowIndex = -1;
else
$scope.rowIndex = index;
};
});
, ancak boş çekiyor. Herhangi bir yardım takdir edilecektir!
Hipotezinizin bir örneğini sunabiliyor musunuz? –
Evet. Cevabımı güncelledim – dpaul1994
Teşekkür ederim, bunu takdir ediyorum. JavaScript hakkında daha fazla bilgi edinmeme yardımcı olur. –