Skip to content
This repository was archived by the owner on Feb 2, 2025. It is now read-only.
This repository was archived by the owner on Feb 2, 2025. It is now read-only.

Cannot read property 'aDataSort' of undefined in agnular js datatables #657

@sharmavikram

Description

@sharmavikram

Hello everyone,
I am trying to implement angular-datatables in my project but it returns "TypeError: Cannot read property 'aDataSort' of undefined**"

I am using
Angular js version 1.4.9.
Jquery version 2.1.1
DataTable version 1.10.10

Refrence site
http://l-lin.github.io/angular-datatables/
Below is my code

Html
<div class="col-md-12" ng-controller="WithAjaxCtrl as showCase"> <table datatable="" dt-options="showCase.dtOptions" dt-columns="showCase.dtColumns" class="row-border hover"></table></div>

Angular js controller

`angular.module( 'admin.package', [
  'ui.router',
  'ui.bootstrap',
  'datatables',
  'datatables.bootstrap',
  'ngResource',
  'plusOne'
]).controller('WithAjaxCtrl', WithAjaxCtrl);
function` WithAjaxCtrl(DTOptionsBuilder, DTColumnBuilder,$http,UserService,localStorageService) {
  UserService.obj.get('packages/index',localStorageService.get('userkey').token).then(function (results) { 
    if(results.status==200){
    var vm = this;
    vm.dtOptions = DTOptionsBuilder.fromSource(results.data.packages)
        .withPaginationType('full_numbers');
    vm.dtColumns = [
       DTColumnBuilder.newColumn('id').withTitle('id'),
        DTColumnBuilder.newColumn('package_name').withTitle('Packag Name'),
        DTColumnBuilder.newColumn('amount').withTitle('Amount'),
        DTColumnBuilder.newColumn('package_duration').withTitle('Amount'),
        DTColumnBuilder.newColumn('currency').withTitle('validity')

    ];
    console.log(vm.dtColumns);
    console.log( vm.dtOptions);
  }else{
         alert('You are not a authorized user');
      }
    }, function(reason) {
        console.log(reason);
    });
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions