sen yapabileceğiniz Chrome'daNeden onClick in firefox için olayı geçirmeli, Angular? ateş içinde
// In directive link
function linkFunc(scope, element, attr){
element.on('click', function(event){
event.stopPropagation();
scope.myVar.value = false;
scope.$digest();
});
]
çalışmak aşağıdakilerden için olay geçmek zorunda
// In directive link
function linkFunc(scope, element, attr){
// Won't work for firefox
// will run into ReferenceError: event is not defined
element.on('click', function(){
event.stopPropagation();
scope.myVar.value = false;
scope.$digest();
});
}
bu davranış farklılığı nedeni nedir şu?
bir göz atın? –
1) Köşeli yazdığınızdan emin misiniz? 2) '$ event' muhtemelen tanımlanmamış bir 'ReferenceError' istisnası olacak. –
Maalesef, bir "$" yazmayı unutmayın, ancak açık bir şekilde iletilmeden kromda açısal çalışma. Kod, köşegen yönlendirme bağlantısının içinde – testing