【发布时间】:2014-01-21 04:30:30
【问题描述】:
这看起来超级简单。但我不知道它应该如何工作。
我有一个项目的无序列表,它是从 ng-repeat 构建的,它本身基于数据对象的集合。
所以在 DOM 中(在 Jade 中):
div#projectListing
ul.sidebar-listing
li.sidebar-header Theatrical Projects
li.sidebar-item(ng-click="loadProject()", ng-repeat="project in theatricalProjects | orderBy:'title'") {{ project.title }}
现在我的侧边栏中有一个很好的项目列表,但我希望能够单击其中一个元素,并获得与其相关的完整模型 - 项目。处理这个问题的“角度”方法是什么?我是否需要创建自定义指令而不是使用 ng-click()?我是否需要为每个列表分配一个具有唯一名称的 ng-model?
谢谢。
【问题讨论】:
-
the full model是什么意思?是project模特吗?
标签: javascript angularjs pug