আমি লক্ষ্য করেছি যে আমি যদি কৌণিক 2 প্রতিক্রিয়াশীল ফর্মের উপর নিয়ন্ত্রণটি অক্ষম করে রাখি তবে নিয়ন্ত্রণটি ফর্ম.ভ্যালুতে অন্তর্ভুক্ত হয় না। উদাহরণস্বরূপ, যদি আমি নীচের মতো আমার ফর্মটি সংজ্ঞায়িত করি:
this.notelinkingForm = new FormGroup({
Enabled: new FormControl(settings.Enabled, Validators.required),
LinkToPreceeding: new FormControl({value: settings.LinkToPreceeding, disabled: !settings.Enabled}, Validators.required),
LinkingTolerance: new FormControl({value: settings.LinkingTolerance, disabled: !settings.Enabled}, Validators.required)
});
এবং এই.নোটলিংকিংফর্ম.ভ্যালুটি পরীক্ষা করুন, যদি সমস্ত নিয়ন্ত্রণ সক্ষম হয় তবে আউটপুটটি হবে:
{"Enabled":true, "LinkToPreceeding": true, LinkingTolerance:"100"}
যাইহোক, যখন কয়েকটি নিয়ন্ত্রণ অক্ষম করা হয় তখন তা হ'ল:
{"Enabled":true}
অক্ষম নিয়ন্ত্রণগুলি কীভাবে বাদ দেওয়া হয়েছে তা লক্ষ্য করুন।
আমার অভিপ্রায়টি হ'ল ফর্মটি পরিবর্তিত হলে আমি ফর্মটি পাস করতে সক্ষম হতে চাই val এতে থাকা সমস্ত বৈশিষ্ট্য আমার বিশদ এপিআইতে বন্ধ করে দেয় val এতে অক্ষম আইটেম না থাকলে স্পষ্টতই এটি সম্ভব হবে না।
আমি কি এখানে কিছু অনুপস্থিত বা এটি প্রত্যাশিত আচরণ? ফর্ম.ভ্যালুতে অক্ষম আইটেমগুলি অন্তর্ভুক্ত করার জন্য কৌনিকটিকে বলার কোনও উপায় আছে কি?
আপনার চিন্তা স্বাগত জানাই।