我正在尝试为列表中的每个项目分配一个 Controller ,以便我能够操作列表项数据。每个项目显示的信息有所不同。
<div ng-repeat="item in items" ng-controller="ItemController">
{{item.name}}
<select ng-model="selectedSystem" ng-options="system.name for system in systems">
<button ng-click="dosomething()">do something</button>
</div>
如何获取 ItemController
内的项目?我想根据 ItemController
内的项目信息设置列表系统?
使用 ng-repeat
时,我可以将 div 内的所有内容移动到模板中吗?
谢谢!
最佳答案
我可以使用建议的(@charlietfl 和 eddiec)指令解决方案来解决该问题。
关于javascript - 结合 ng-repeat 和 ng-controller 来渲染 item,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24786956/