2015-08-14 21 views
10

docsAçısal öğesinin ngModelOptions özelliklerinin updateOn özelliği tarafından desteklenen olayların tam listesi nedir? girdi bağlı olmalıdır dize belirten hangi olay:

updateOn söylüyorlar. Boşluklandırılmış bir liste kullanarak birkaç olay ayarlayabilirsiniz. Denetimin ait varsayılan olaylarla eşleşen varsayılan adında özel bir olay var. blur, default, submit:

sayfa birkaç etkinliklerden söz. Başka var mı? Tam liste herhangi bir yerde belgelenmiş mi?

+0

tam listesini test etmedim ama bu HTML Olay Nitelikler varsayılan karşılık eminim; http://www.w3schools.com/tags/ref_eventattributes.asp – Claies

cevap

2

Bildiğim kadarıyla, mevcut DOM etkinliğini updateOn özelliğine bağlayabilirsiniz. tam liste here bakın.

ngModel Kaynağına bir göz attığınızda, updateOn'a geçirilen seçeneklerin asıl öğenin kendisine bağlı olacağını görebilirsiniz.

https://github.com/angular/angular.js/blob/master/src/ng/directive/ngModel.js#L1188

Eğik Kaynak:

if (modelCtrl.$options.getOption('updateOn')) { 
    element.on(modelCtrl.$options.getOption('updateOn'), function(ev) { 
    modelCtrl.$$debounceViewValueCommit(ev && ev.type); 
    }); 
}