无法读取未定义的属性'column_number_data'

时间:2016-02-12 05:35:23

标签: angularjs datatables yadcf

我在角度应用程序中使用了datatables.net和yadcf插件。数据通过ajax请求加载。现在第一次页面加载一切正常。当我然后单击进入另一个页面,然后返回到第一页,然后我收到以下错误消息。如果我按ctrl + F5强制刷新,那么一切都会再次运行。知道是什么导致第二次加载引发以下错误吗?

TypeError: Cannot read property 'column_number_data' of undefined
    at Array.<anonymous> (datatables-angular.js:1313)
    at wb (datatables-angular.js:39)
    at ca (datatables-angular.js:39)
    at L (datatables-angular.js:27)
    at ra (datatables-angular.js:44)
    at HTMLTableElement.<anonymous> (datatables-angular.js:91)
    at Function.m.extend.each (jquery-1.11.1.min.js:2)
    at m.fn.m.each (jquery-1.11.1.min.js:2)
    at p [as dataTable] (datatables-angular.js:80)
    at bindData (SalesReports.js:174)

1 个答案:

答案 0 :(得分:0)

这似乎与两个页面上为dataTable创建的ID具有相同名称的事实有关。我在其中一个上改了名字,一切都恢复了。