Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在html js中获取项目内部的项目?_Javascript_Angularjs - Fatal编程技术网

Javascript 如何在html 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

我尝试从angular js中的两个动态对象中获取一个值

<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>