Programımda, üstbilgi adı ve işlev adından oluşan bir Array
var. span
etiketinden oluşan div
numaralı telefondan ng-repeat
kullanıyorum. Her yinelenen yayılma alanı için farklı işlevler eklemek istiyorum, böylece işlev adını dizide sakladım. benim html kodu:açısal js içinde ng tıklama ile dizi öğesi değeri nasıl atanır
<div ng-repeat="header in header" ng-init="head=header">
<h4 class="headers">{{ header.name}}</h4>
<div class="arrow-up" ng-show={{ header.arrowup}} ng-click={{header.close}}> </div>
</div>
benim açısal kodudur:
$scope.header=[{"name":"Subsection Header #1","arrowup":"arrowup","close":"close()"}];
$scope.close = function() {
console.log(hello);
};
ben() yakın atamak istediğiniz ng tıklayın ve ng-gösterisi için ArrowUp. Ben ng-click
atamak ve ng-show
ömeği çalışma bakınız? Metot isimlerinin neden bu JSON'dan çıkmasını istiyorsunuz? – messerbill
Lütfen bu –
hakkında biraz daha açıklayın, farklı div –