Показать сообщение отдельно
  #1 (permalink)  
Старый 05.02.2015, 17:03
Новичок на форуме
Отправить личное сообщение для uuushka Посмотреть профиль Найти все сообщения от uuushka
 
Регистрация: 12.11.2014
Сообщений: 9

Проблемы совмещения Angular и Datatables
Всем привет!
Может кто-нибудь с такой проблемой сталкивался или сможет указать, что я неверно делаю.

Проблема такая:

Для отображения таблицы и работы с ней (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}} и .т.д.

Надеюсь на помощь!
Ответить с цитированием