オブジェクトの編集に使用するフォームがあり、選択ボックスで値を選択できません。
編集する を表す json 配列があり、次のようになります。
$scope.item = [{
"objectID": "76",
"versionID": "0",
"versionName": "CURRENT",
"objectName": "xyz",
}]
今、私は同時に、次のような別のjson配列から選択ボックスを作成しています:
$scope.versions = [
{
"id": "0",
"description": "CURRENT",
"name": "CURRENT"
},
{
"id": "114",
"description": "description of Version 2",
"name": "version2"
},
{
"id": "126",
"description": "description of Version 3",
"name": "version3"
},
{
"id": "149",
"description": "description of Version 4",
"name": "version4"
}]
私のWebページ内で、次のように選択ボックスを作成しています:
Version: <select ng-model="item.versionID"
ng-selected="item.versionID"
ng-options="version.name for version in versions"
required>
選択ボックスに値が入力されていますが、バージョンに一致する値を選択する必要がありますitem
。と の両方を試しましversionID
たversionName
が、設定も試しましたが、うまくいきng-selected="0"
ません。
私はSO、Angularjsサイトを見て、数え切れないほどのチュートリアルをグーグルで調べましたが、まだ問題があります. 問題が何であるかがわからないようですので、どんな助けでも大歓迎です
JSFiddle が追加されました
ここに JsFiddle を追加しました