<pre name="code" class="javascript">
<p><span style="font-size:18px;">angularJS绑定信息交互</span></p><div>
</div>
//JS代码
$scope.EditorMarkers = function(marker){
//获取索引
var index=$scope.markers.indexOf(marker);
// 设置popup 弹出
$scope.markers[index].focus=true;
// 获取数据
$http.get(api + '/pmdetail?id=' + marker.id).success(function (data) {
Addvoices.id = marker.id;
Detail.id = marker.id;
Detail.pos = data.result.lon + ',' + data.result.lat;
});
// console.log(marker)
}
//HTML代码
<div class="cont">
<div class="media" ng-repeat="marker in markers">
//把marker传过去 获取
<div class="media-left" ng-click="EditorMarkers(marker)" ng-click="setView()">
<img class="media-object" ng-src="{{marker.image}}" />
</div>
</div>
</div>
angularJS绑定信息交互