を持っているときから、特定の選択したテキストの取得:私は、次のようmd-select
内のこの配列を使用していMD-選択するオプションは、私は、オブジェクトのこの配列を持っている多くのキー
[
{
name: "Dubai",
transformed_cost: 50,
delivery_time: 30
},
{
name: "Abu Dhabi",
transformed_cost: 15,
delivery_time: 7
},
{
name: "Shariqah",
transformed_cost: 50,
delivery_time: 4
}
]
を:
<md-select ng-model='delivery_zone' md-selected-text="getSelectedText()">
<md-optgroup label="Destinatios">
<md-option ng-repeat='z in deliveryZones'>
<div flex layout='row' layout-align="space-between" >
<span>{{ z.name}}</span>
<span>{{z.transformed_cost}} AED</span>
<span style="display: block;">Delivery in: {{ z.delivery_time}}</span>
</div>
</md-option>
</md-optgroup>
</md-select>
私が使用しているgetSelectedText()
機能:
$scope.getSelectedText = function() {
if ($scope.delivery_zone !== undefined) {
return $scope.delivery_zone;
}
else {
return "Please select a destenation";
}
};
私はtransformed_costとdelivery_timeのないオプションだけ
名キー(ドバイ、アブダビ)の内側にプリントアウトする必要が
:あなたがここに見ることができるように
は、それは全体のオプションを返します。
どうすればいいですか?
こんにちは私はあなただけのコメント答え以下の何かをしたい場合ので、私はそれを修正することができ、確認してください以下の答えを追加しました。 –