У меня есть виджет выбора столбцов, который содержит список имен с уникальными идентификаторами. Существует серверная служба, которая возвращает объект с данными.
output = {
id: 1, name: "john", title: "developer",
id: 2, name: "mark", title: "designer",
id: 3, name: "sally", title: "HR"
...
}
Мне нужно создать таблицу в формате html, используя AngularJS, которая динамически добавляет / удаляет строки, когда я выбираю конкретный идентификатор из моего средства выбора столбцов.
<div ng-app="MyApp" ng-controller="MyController">
<table border = "1">
<tr>
<th>ID</th>
<th>Name</th>
<th>Title</th>
</tr>
<tbody ng-repeat="m in output">
<tr>
<td>{{m.id}}</td>
<td>{{m.name}}</td>
<td>{{m.title}}</td>
</tr>
</tbody>
</table>
</div>
Что я должен добавить в свой контроллер, чтобы получить желаемый результат? Есть ли другой способ, кроме использования $ scope?