не поверишь, в таком аду с консолью разобраться непросто, а уж по скриншоту, так тем более
каких деталей не хватает ?
столбец где не показывается? как это понять?
реального кода, данных, консоли. и контекста
Реальный код function createTable() { vm.dtInstance = {}; vm.dtOptions = DTOptionsBuilder.fromFnPromise(function () { return getData(); }).withPaginationType('simple_numbers') .withDisplayLength(10) .withOption('lengthMenu', [[10, 25, 50, 100, -1],[10, 25, 50, 100, 'All']]) // .withOption('aaSorting', [[3, 'desc']]) //TODO: Sorting only works when stateSave is disabled .withOption('stateSave', true) .withDataProp('data') .withOption('createdRow', function(row, data, dataIndex) { // Recompiling so we can bind Angular directive to the DT $compile(angular.element(row).contents())($scope); }) .withOption('rowCallback', function (row, data, index) { row.className = row.className + ' ' + assignClass(data); }) .withOption('headerCallback', function(header) { if (!vm.headerCompiled) { // Use this headerCompiled field to only compile header once vm.headerCompiled = true; $compile(angular.element(header).contents())($scope);// } }) .withOption('initComplete', function() { // For some reason the sorting icon appears on first load. We can remove it. $('#messagesTable').find('> thead > tr > th:first').removeClass('sorting_asc'); }); var titleHtml = '<input type="checkbox" ng-model="vm.selectAll" ng-click="vm.toggleAll(vm.selectAll, vm.selected)">'; //noinspection JSUnusedLocalSymbols vm.dtColumns = [ DTColumnBuilder.newColumn('message') .withTitle('Message') .withClass('text-center') .withOption('width', '40%') ]; }
вам в @js_ru
createTable как вызывается? она промис возращает ?
попробуй внитри нее await getData()
это случайно не angular js?
выше перед functuion Добавь async
в самом начале
ну если в самом начале, значит все будет )
оххх, прям аж больно смотреть на первый ангуляр
@angular_js
вам туда
спасибо
Обсуждают сегодня