29 Mayıs 2013, ÇARŞAMBA
Nasıl BİR birçok işlevi ng-click eklemek için?
Ive bu infaz etmek için arıyor ama şu ana kadar bir şey ile ilgili bulamadım :( Eğer bu mümkün değilse her iki işlevi Evet yuva ama ben sadece merak ediyorum? Bu tam anlamıyla yapmak istiyorum:
<td><button class="btn" ng-click="edit($index) open()">Open me!</button></td>
Benim JS anda kod:
$scope.open = function () {
$scope.shouldBeOpen = true;
};
$scope.edit = function(index){
var content_1, content_2;
content_1 = $scope.people[index].name;
content_2 = $scope.people[index].age;
console.log(content_1);
};
Sadece tek bir tıklama ile iki işlevi çağırmak istiyorum, nasıl angularJS içinde olabilir mi? Birden çok sınıf eklediğinizde yalındır CSS gibi olur diye düşündüm. ama değil :(
Yr zaman için teşekkürler
CEVAP
29 Mayıs 2013, ÇARŞAMBA
2 seçeneğiniz var :
Her iki yöntem de saran üçüncü bir yöntem oluşturun. Avantaj burada şablonunda az mantık koymak.
Aksi takdirde ise ng-click ekleyebilirsiniz 2 çağrıları eklemek istiyorsanız;
edit($index)
Bu gibi sonra.'ng-click="edit($index); open()"
Buraya bakın : http://jsfiddle.net/laguiz/ehTy6/
Bunu Paylaş:
Nasıl Sistem için bir başvuru eklemek ...
Nasıl NSString için yüzde işareti ekle...
Nasıl JavaScript Tarih nesnesi için 30...
Nasıl bir web sitesi için standart olm...
Nasıl bir JPanel bir resim eklemek içi...