Javascript 如何在html js中获取项目内部的项目?
我尝试从angular js中的两个动态对象中获取一个值Javascript 如何在html js中获取项目内部的项目?,javascript,angularjs,Javascript,Angularjs,我尝试从angular js中的两个动态对象中获取一个值 <div ng-controller="SampleController"> <div> {{item['111']['price']}} </div> 现在我静态地放置物品['111']['price']。如果当我从其他地方动态接收到值时,我将如何处理它。 像 {{item[{ItemId['id']}]['price']}} $scope.ItemId={id:111}; $scope.item
<div ng-controller="SampleController">
<div> {{item['111']['price']}}
</div>
现在我静态地放置物品['111']['price']。如果当我从其他地方动态接收到值时,我将如何处理它。
像
{{item[{ItemId['id']}]['price']}}
$scope.ItemId={id:111};
$scope.item={111:{price:“232”}、112:{price:“233”}、115:{price:“237”};
但它的返回错误。我也尝试了route scope。任何人都请帮忙。试试这个:
<div>{{item[ItemId.id].price}}</div>
{{item[ItemId.id].price}
如果我有ng click=sendTo({{item[ItemId.id].price});我怎样才能把价格作为参数传递给你呢?是的,你可以。但不需要花括号。只要ng单击=“发送到(项目[ItemId.id].price)”
就足够了。
<div ng-controller="SampleController">
<div> {{item[{{ItemId['id']}}]['price']}}
</div>
$scope.ItemId={id:111};
$scope.item={111:{price:"232"},112:{price:"233"},115:{price:"237"}};
<div>{{item[ItemId.id].price}}</div>