Всем привет!
Может кто-нибудь с такой проблемой сталкивался или сможет указать, что я неверно делаю.
Проблема такая:
Для отображения таблицы и работы с ней (paging, filter, order и т.п.) использую плагин Datatables (
http://www.datatables.net/)
.row(ng-controller="MyController")
.col-xs-12
table#example.table.table-striped(cellspacing='0', width='100%')
thead
tr
th #
th Дата
th Задача
th Тип задачи
th Статус
th Очередь
tfoot
tr
th #
th Дата
th Задача
th Тип задачи
th Статус
th Очередь
tbody
tr(ng-repeat="row in rowCollection")
td {{row.issue_id}}
td {{row.date_issue}}
td {{row.issue_text}}
td {{row.group_of_support}}
td {{row.issue_status}}
td {{row.issue_queue}}
script(type='text/javascript').
$(document).ready(function () {
$('#example').DataTable();
});
В контроллере пока что просто передаю небольшой набор данных:
Код:
|
$scope.rowCollection = [
{issue_id: 2545,
date_issue: new Date('2015-08-26'),
issue_text: 'Не работает кнопка',
group_of_support: '2',
issue_status: 'В процессе',
issue_queue: '0'
},
{issue_id: 6581,
date_issue: new Date('2015-08-27'),
issue_text: 'не работает сервер',
group_of_support: '3',
issue_status: 'Новая',
issue_queue:'2'},
{issue_id: 54885,
date_issue: new Date('2015-08-27'),
issue_text: 'Зависла программа',
group_of_support: '5',
issue_status: 'Отложена',
issue_queue: '4'}
] |
Отображается прекрасно, но если я начинаю в браузере вводить в поиск значение для этой таблицы, сортировать таблицу, то все падает...
вместо данных я лишь вижу свои переменные {{row.issue_id}} и .т.д.
Надеюсь на помощь!