我有如下变量
$scope.priceOption = [];
$scope.priceOption['flip'] = {
dbvalue: "option:flip",
caption:"反転図面の作成",
price:{TN:100,
UR:200,
HD:300}
};
$scope.priceOption['car'] = {
dbvalue: "option:car",
caption:"植栽・自動車・外構の追加",
price:{TN:100,
UR:200,
HD:300}
};
var price_type="HD";
如何通过 HTML 中的动态 Price_type 获取价格?
<label>{{priceOption['car'].price[price_type]}}円</label>
//预期值为 300 日元,如果 Price_type = "HD";
最佳答案
将 var Price_type="HD";
更改为 $scope.price_type="HD";
。该 View 看不到您传递给绑定(bind)的变量。
关于javascript - 动态索引数组 angularJs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37697820/