2012-10-24 17 views

उत्तर

19

ko.validation.group सिर्फ आपको एक मॉडल में सभी त्रुटि संदेशों का एक (गणना) देखा जा सकता है। यह केवल मॉडल के प्रत्यक्ष गुणों के त्रुटि संदेश एकत्र करता है।

ko.validatedObservable दूसरी तरफ न केवल त्रुटि संदेश एकत्र करता है, लेकिन यह भी एक नमूदार में मॉडल लपेटता है और एक isValid संपत्ति जो इंगित करता है या नहीं, वहाँ किसी भी त्रुटि संदेश (अर्थात, मॉडल पूरी तरह से वैध था) कर रहे हैं कहते हैं। अन्यथा, वे अनिवार्य रूप से वही हैं।

यदि आप केवल त्रुटि संदेश एकत्र करने में रुचि रखते हैं, तो ko.validation.group पर्याप्त से अधिक होना चाहिए। यदि आपको एक अवलोकन योग्य की आवश्यकता है जो मॉडल मान्य है या नहीं, तो ट्रैक करता है, ko.validatedObservable आपके लिए कुछ काम करता है।