मैं अपने Angular 2+ ऐप में प्रतिक्रियात्मक रूपों का उपयोग कर रहा हूं। मुझे अपने फ़ॉर्म के एक फ़ील्ड को गतिशील रूप से अक्षम / सक्षम करने की आवश्यकता है।
इस कोड का उपयोग करके अक्षम I "के लिए:
this.cardForm.get("cvc").disable();
यह अच्छा काम करता है। लेकिन मुझे पता नहीं है कि कैसे सक्षम किया जाए। मैं कोशिश कर रहा हूँ:
- this.cardForm.get ( "सीवीसी") removeAttribute ( "अक्षम")। लेकिन मुझे ts एरोर मिलता है
संपत्ति "RemoveAttribute" प्रकार पर मौजूद नहीं है "AbstractControl"
- this.cardForm.get ( "सीवीसी") सक्षम ()।;
एक ऐसी अभिव्यक्ति का आह्वान नहीं कर सकते हैं जिसके प्रकार में कॉल हस्ताक्षर की कमी है। टाइप "बूलियन" में कोई संगत कॉल हस्ताक्षर नहीं हैं।
उत्तर:
जवाब के लिए 0 № 1this.cardForm.get("cvc").enable()