আমি কৌণিক এবং সাথে কিছুটা বিভ্রান্ত ng-options
।
আমার একটি সহজ অ্যারে আছে এবং আমি এটির সাথে একটি নির্বাচন শুরু করতে চাই। তবে, আমি সেই বিকল্পগুলি মান = লেবেল চাই।
script.js
$scope.options = ['var1', 'var2', 'var3'];
এইচটিএমএল
<select ng-model="myselect" ng-options="o for o in options"></select>
আমি যা পাই:
<option value="0">var1</option>
<option value="1">var2</option>
<option value="2">var3</option>
আমি যা চাই:
<option value="var1">var1</option>
<option value="var2">var2</option>
<option value="var3">var3</option>
সুতরাং আমি চেষ্টা করেছি:
<select ng-model="myselect2" ng-init=0 ng-options="options[k] as v for (k,v) in options"></select>
<select ng-model="myselect3" ng-init=0 ng-options="b as b for b in options"></select>
(তবে এটি কার্যকর হয়নি))
সম্পাদনা:
আমার ফর্মটি বাহ্যিকভাবে জমা দেওয়া হয়েছে, এজন্য আমার 0 এর পরিবর্তে মান হিসাবে 'var1' দরকার।
value
তার মধ্যে চানselect
।