私は製品のリストを持っています.JSONを見ることができます:
var panier =
{
"Client": "Ben",
"Date":"",
"Produits": [
{
"Id": "188",
"Name":"Name1",
"Qte": "5",
"Variante":
"20 Pcs",
"Prix" :"149.00"
},
{
"Id": "231",
"Name":"Name2",
"Qte": "2",
"Variante": "7 encas de 35g",
"Prix" :"109.00"
},
{
"Id": "232",
"Name":"Name3",
"Qte": "7",
"Variante": "10 pieces",
"Prix" :"99.00"
}
]
};
製品を取得するために ionic を使用してリストを作成すると、すべて機能します。
リストアイテムの内部(最初のアイテムなど)を実行Qte = {{product.Qte}}
すると、それが表示されますQte = 5
しかし、数量を選択したい場合、 ng-init では機能しません:
<select
ng-model="selectedQte"
ng-init="selectedQte = {{product.Qte}}"
ng-options="selectedQte for selectedQte in range('10')"
ng-change="product.Qte = selectedQte">
</select>
私が試してみました :
ng-init="selectedQte = product.Qte"
と :
ng-init="selectedQte = {{product.Qte}}"
しかし、何も起こりません。私が試したとき:
ng-init="selectedQte = 3"
私は3
3 つの選択をしています。
しかし、私5
は最初のもの、2
2番目7
、3番目のものを望んでいます。
助けが必要です、ありがとう!