我有一個由'catID'和'catName'組成的Json字符串。到目前爲止,我已經設法創建了一個按鈕列表,標有每個類別。當用戶點擊與類別關聯的按鈕時,我一直試圖返回catID。它現在返回$ index,這很好,但理想情況下,catID可以讓我將信息傳遞到我的編碼的下一個階段。我需要$索引來激活正確的按鈕。需要從ng-repeat按鈕列表中返回一個變量
這是我的時刻:
<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>
我的角度控制器:
app.controller("catBtnCtrl", function ($scope) {
$scope.selectRow = function (index) {
if (index === $scope.rowIndex)
$scope.rowIndex = -1;
else
$scope.rowIndex = index;
};
});
我已經嘗試了幾種不同的方法,但都是一片空白。任何幫助,將不勝感激!
你能提供一個你的假設的例子嗎? –
是的。我已經更新了我的回答 – dpaul1994
謝謝,我真的很感激。也幫助我更多地瞭解JavaScript。 –