Avatar ·

Angular 2 में चेकबॉक्स के लिए दो-तरफ़ा डेटा बाइंडिंग: सही तरीके से कैसे करें?

सभी को नमस्ते! मैं Angular 2 (अब Angular, लेकिन TypeScript में लिख रहा हूँ) में नया हूँ और एक सामान्य HTML चेकबॉक्स के लिए दो-तरफ़ा डेटा बाइंडिंग लागू करने की कोशिश कर रहा हूँ। मैंने बहुत सारे ट्यूटोरियल पढ़े, लेकिन फिर भी भ्रमित हूँ। मेरे पास एक सरल फ़्लैग `isChecked: boolean = false;` वाला एक कंपोनेंट है। मैं चाहता हूँ कि चेकबॉक्स पर क्लिक करने पर कंपोनेंट में वैल्यू बदले, और इसके विपरीत — अगर मैं प्रोग्रामेटिक रूप से `isChecked` बदलूँ, तो चेकबॉक्स अपडेट हो जाए। मैंने `[(ngModel)]` का उपयोग करने की कोशिश की, जैसे input type="text" के लिए, लेकिन कंसोल में एरर आ रही है: "No value accessor for form control with name: 'myCheckbox'". मैंने `app.module.ts` में `FormsModule` जोड़ा, लेकिन फिर भी काम नहीं कर रहा। यहाँ मेरा वर्तमान कोड है: ```typescript // my-component.component.ts import { Component } from '@angular/core'; @Component({ selector: 'app-my-compone