मेरे पास AngularJS एप्लिकेशन में एक कंट्रोलर के अंदर निम्न कोड है, जिसे एनजी-सबमिट फ़ंक्शन से कहा जाता है, जो नाम के साथ एक फॉर्म से संबंधित है profileForm
:
$scope.updateProfile = function() {
if($scope.profileForm.$invalid) {
//error handling..
}
//etc.
};
इस फ़ंक्शन के अंदर, क्या यह पता लगाने का कोई तरीका है कि कौन से फ़ील्ड पूरे फ़ॉर्म को अमान्य कह रहे हैं?
name
इसे $ नाम (निश्चित रूप से) में देखने के लिए इनपुट की विशेषता निर्दिष्ट करनी होगी । तथ्य यह है कि AngularJS एक नाम की आवश्यकता के बिना एक मॉडल संपत्ति के लिए बाध्य करता है जिसके परिणामस्वरूप यह निदान करना मुश्किल हो सकता है कि कौन सा इनपुट अमान्य है।