Knockout-Contrib/Knockout-Validation

Improve configuration and initialization

Open

#545 aperta il 15 feb 2015

Vedi su GitHub
 (0 commenti) (0 reazioni) (0 assegnatari)JavaScript (394 fork)batch import
enhancementhelp wanted

Metriche repository

Star
 (1024 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

Currently the library initializes itself - without the need to call ko.validation.init. Also, binding handles like value, textInput etc. are automatically wrapped to become validatable. This adds difficulties in working with libraries like knockout-es5 or to prevent the registration. Furthermore, some may already define extenders which this library registers. Ideally, changes to this feature should not cause any breaking changes.


Related issues: #477 Opt-out option for makeBindingHandlerValidatable #478 Calling ko.validation.group on object makes all observables validatable #404 RegisterExtenders invoked before Init, cannot avoid adding rules to ko.extends #150 Exposing default options #192 Add option asyncOnModified (Related issue #180)


More investigation is needed for the following issues: #540 Support live option for observable objects #49 Changing validation rules on the fly

Guida contributor