Bir küçük angularjs uygulamasında çalışıyorum. 2 olay, ng tıklama ve onlick kullandığım bir düğmem var. Doğru çalışıyor ve sorun yok, ama% 100 eminim ki bunu iyi yapıyorum ve benim yaklaşımım doğru mu? Düğme durumu olaylarında birlikte olmalarına izin veriliyor mu?ng tıklama ve onclick'i birlikte kullanabilir miyim
9
A
cevap
11
Düğmeye istediğiniz sayıda etkinlik ekleyebilirsiniz. Ancak bu gereksizdir. Bu jsFiddle: Bind events
JS bakınız:
var myApp = angular.module('myApp',[]);
function MyCtrl($scope) {
$scope.ngFn = function() {
console.log("ngFn is triggered!");
};
}
function nativeFn() {
console.log("nativeFn is triggered!");
};
$(document).ready(function() {
$('#forJq').bind('click', function() {
console.log("Anonymous function bind by jq is triggered!");
});
});
HTML:
<div ng-controller="MyCtrl">
<button id="forJq" onclick="nativeFn()" ng-click="ngFn()">Try me!</button>
</div>
0
tek BTN için, ng-app
içinde ng-click
veya onclick
kullanmak Tamam. İki fonksiyon arasında fark yoktur. Etkili bir takım çalışması için, birbirinizle bir hesap sahibi olmanız daha iyi olur. Açısal uygulamalarda, ng-click
önerilir.
+0
deneyebilirsiniz, ancak bunları bir araya getirmeniz gerekmez. – Niukun
İlgili konular
- 1. Ruby ve Python'u birlikte kullanabilir miyim?
- 2. jquery'de .delay() ile birlikte .animate() kullanabilir miyim?
- 3. Pure AspectJ ve Spring AOP'yi birlikte kullanabilir miyim?
- 4. Yönergede ng-tıklama çalışmıyor
- 5. ng tıklama ve hizmet arasındaki geçiş paramları
- 6. Angularjs ile ng yerine başka bir önek kullanabilir miyim?
- 7. AngularJS ng-bind ve ng-href birlikte mi kullanıyorsunuz?
- 8. Açısal ng-tıklama etkinlik heyeti
- 9. XESS ile LESS kullanabilir miyim?
- 10. İlerleme çubuğunu kullanabilir ve aynı parçada taramayı kullanabilir miyim?
- 11. GAE'de Spring kullanabilir miyim?
- 12. AngularJS - özel yönergede ng-tıklama erişim
- 13. Android'de jmonkeyengine kullanabilir miyim?
- 14. BeginInvoke'u MulticastDelegate ile kullanabilir miyim?
- 15. Dizide update_all kullanabilir miyim?
- 16. Aynı kanvasta fabric.js ve three.js kullanabilir miyim?
- 17. Aynı sunucuda APC VE memcached kullanabilir miyim?
- 18. Docker-compose'da mem_limit kullanabilir miyim? ve nasıl?
- 19. AutoCompleteTextView'ı nasıl kullanırım ve bir web API'sındaki verilerle birlikte kullanabilir miyim?
- 20. angularjs içinde ng tıklama ile üçlü ifadesi
- 21. angularjs - Birden ng tıklama - Aşağıdaki örnekte
- 22. ng-tıklama açısal olarak nasıl kullanılır
- 23. Excel 2010 Starter Edition'da VBA kullanabilir miyim?
- 24. IntPtr yerine SafeHandle kullanabilir miyim?
- 25. ng tıklama, iyonik başlık düğmesinde çalışmaz
- 26. dosya yükleme değil ng-tıklama angularjs
- 27. Bir uyarının ng tıklama ile uyarısını kullanın.
- 28. angularjs - href ng tıklama - Aşağıdaki örnekte
- 29. Enum'i ConverterParameter olarak kullanabilir miyim?
- 30. Üretim alanında paster kullanabilir miyim?
Merak etme, neden bunu yapmak zorundasınız? –