2016-04-25 1 views
0

Привет Я работаю над DataGramer и пытаюсь перебрать столбцы и строки с помощью ng-repeat, но не работает. Я проверил документ, но не смог найти точный способ передачи столбцов и записей на html.Угловые Js Datatables не могут выполнять итерации столбцов на html с помощью ng-repeat

function CustomElementCtrl(DTOptionsBuilder, DTColumnBuilder) { 
    var vm = this; 
    vm.dtOptions = DTOptionsBuilder.fromSource('data.json') 
     .withDOM('<"custom-element">pitrfl'); 
    vm.dtColumns = [ 
     DTColumnBuilder.newColumn('id').withTitle('ID'), 
     DTColumnBuilder.newColumn('firstName').withTitle('First name'), 
     DTColumnBuilder.newColumn('lastName').withTitle('Last name').notVisible() 
    ]; 
} 
Here the dtColumns are manually created and the dtOptions are directly assigned from json, but I want to assign columns also from json. 
And why I can't use ng-repeat on html to iterate both columns and rows 
rather then like this <table datatable="" dt-options="showCase.dtOptions" dt-columns="showCase.dtColumns" class="row-border hover"> 


Спасибо,

+0

где вы использовали ng-repeat? и где вы назначили данные для области? –

+0

@KishoreBarik На HTML, как <таблицы DataTable = "" класс = "строка-границе зависание"> <й нг-повтор = "столбец в столбцах"> {{колонки}} <тр нг -repeat = "запись в записях"> {{record.name}} {{}} record.date и на контроллере $ scope.columns = resoponse.data; $ scope.records = response.data; –

ответ

0

Если вы хотите использовать угловой способ связать дату ваша таблица должна быть, как это

<table datatable="ng" class="row-border hover"></table> 

как на docs.

+0

Добро пожаловать в SO! При публикации решений по вопросам людей важно включать всю информацию в любую связанную вами ссылку. – MayorMonty

+0

@MayorMonty Что вы подразумеваете под всей информацией? –