我有一个对象数组...举一个具体的例子,让我们调用数组People,其中每个person都有a uniqueID,a name和a tagline.
我正在使用foreach模板显示这些人的列表,如下所示:
<ul>
<li ng-repeat="person in People">
{{person.name}}: {{person.tagline}}
...
Run Code Online (Sandbox Code Playgroud)
足够简单,可以从控制器获取数据并将其同步到模型中.
现在,我想点击一个人并做一些复杂的信息.像这样:
<ul ng-controller="myCtrl">
<li ng-repeat="person in People" ng-click="clickHandler($event)">
...
Run Code Online (Sandbox Code Playgroud)
现在,我可以像这样访问DOM元素:
$scope.clickHandler = function($event) {
var domElement = $event.currentTarget;
...
Run Code Online (Sandbox Code Playgroud)
但是,如何从相关person对象(被点击的对象)获取数据,以便我可以查看它们uniqueID(未存储在DOM中)?
| 归档时间: |
|
| 查看次数: |
907 次 |
| 最近记录: |