2013-07-11 19 views
36

İki işlevi çağırmak için ng-click alabildiğim bir yol var mı?İki farklı işlevi çağırmak için ng tuşunu kullanın

I Onun yerine şimdi buna sahip nasıl

ng-click ="{search(),match()}" 

çizgisinde bir şey, istiyorum: Sen ile birden fazla işlevi çağırabilir

ng-click = "search()" 
+1

olası yinelenen [ng tıklayın ONE birçok fonksiyonu nasıl eklenir?] (Http://stackoverflow.com/questions/16813945/how-to-add-many-functions-in-one-ng -click) –

cevap

82

';'

ng-click="search(); match()" 
+2

emin misin? Bu benim için işe yaramıyor gibi görünüyor DÜZENLEME: Nvm, aslında ng-click = "search(); match()" Doğru cevaba yönlendirdiğin için teşekkürler! – user2516917

+0

Bunu yapabilirsiniz, ancak bu en iyi uygulama değildir. örneğin olayları iletiyorsanız, bir şey ikinci işlevi öldürebilir, böylece asla çalışmayacaktır. Bu şekilde mümkündür ama en iyi uygulama değildir. – Haris

+0

doğru yol, ama hangi yöntem ilk önce yürütmek için ... –

1

Lütfen search() işlevini kullanın ve match() işlevinin matchback işlevini() arayın;

ng-click = "search()"; 
ait
İlgili konular