আমি গত কয়েক সপ্তাহ ধরে অ্যাঙ্গুলার জেএসের সাথে কাজ করছি এবং একটি জিনিস যা আমাকে সত্যিই বিরক্ত করছে তা হ'ল http://docs.angularjs.org/api/ng এ স্পেসিফিকেশনটিতে সংজ্ঞায়িত সমস্ত কনফিউশন বা কনফিগারেশন চেষ্টা করার পরেও .ডাইরেক্টিভ: নির্বাচন করুন , আমি এখনও নির্বাচনের উপাদানগুলির প্রথম শিশু হিসাবে একটি খালি বিকল্প পাই।
জেড এখানে:
select.span9(ng-model='form.type', required, ng-options='option.value as option.name for option in typeOptions');
এখানে নিয়ামক:
$scope.typeOptions = [
{ name: 'Feature', value: 'feature' },
{ name: 'Bug', value: 'bug' },
{ name: 'Enhancement', value: 'enhancement' }
];
শেষ পর্যন্ত, এইচটিএমএল যা উত্পন্ন হয় এখানে:
<select ng-model="form.type" required="required" ng-options="option.value as option.name for option in typeOptions" class="span9 ng-pristine ng-invalid ng-invalid-required">
<option value="?" selected="selected"></option>
<option value="0">Feature</option>
<option value="1">Bug</option>
<option value="2">Enhancement</option>
</select>
এ থেকে মুক্তি পেতে আমার কী করা দরকার?
পিএস: জিনিসগুলি এগুলি ছাড়াও কাজ করে তবে আপনি একাধিক নির্বাচন ছাড়াই সিলেক্ট 2 ব্যবহার করেন তবে এটি অদ্ভুত দেখাচ্ছে।