採用NG-重複和$指數如何使用angularjs
我的代碼顯示默認設定值: 我有SelectValues:
"Jewelery_And_Diamond_Type": [
{
"id": 33,
"value": "Earrings"
},
{
"id": 35,
"value": "Gemstones"
},
{
"id": 34,
"value": "Loose Diamonds"
},
{
"id": 32,
"value": "Necklaces"
},
{
"id": 31,
"value": "Pendants"
},
{
"id": 30,
"value": "Rings"
} ]
selected Value is "Earings"
在我的HTML
<select ng-model="categoryval.Jewelery_And_Diamond_Type[$index]" ng-init="categoryval.Jewelery_And_Diamond_Type[$index] = SelectValues.Jewelery_And_Diamond_Type.indexOf(0)" ng-options="option.value for option in SelectValues.Jewelery_And_Diamond_Type track by option.id">
如果我寫了這樣的意味着默認情況下沒有選擇任何值。我需要根據$ index精確選定的值。
NG-模型=「categoryval.Jewelery_And_Diamond_Type [$指數] .value的試試這個 –
@RaviTeja不工作。 – Ben10
嘗試這樣,我不確定它是否會起作用ng-init =「categoryval.Jewellery_And_Diamond_Type [$ index] = SelectValues.Jewelery_And_Diam ond_Type.indexOf(0).value「 –