角度数据表固定列未定义不是函数
我使用带有固定列的角度数据表 ,我的HTML代码用于查看如下:
First name Last name Tiger Nixon
我的控制器代码如下:
'use strict'; app.controller('PerformanceCtrl', ['$scope', 'DTOptionsBuilder', 'DTColumnDefBuilder', function ($scope, DTOptionsBuilder, DTColumnDefBuilder) { $scope.dtOptions = DTOptionsBuilder.newOptions() .withOption('scrollY', '300px') .withOption('scrollX', '100%') .withOption('scrollCollapse', true) .withOption('paging', false) .withFixedColumns({ leftColumns: 1 }); }]);
对于我的index.html
文件,我按以下顺序包含了datatables库:
这是我的模块:
var app = angular.module('MyApp', ['datatables', 'datatables.fixedcolumns']);
但我得到这个错误undefined is not a function
这个图像undefined is not a function
:
如果我从表的选项中删除了以下代码,没有错误但没有fixedColumns:
.withFixedColumns({ leftColumns: 1 });
我需要修复我的第一列,如何修复此错误?
我在github上发布了这个问题,并且l-lin回答了它。
我错过了包括以下内容:
我应该下载FixColumns jQuery。
您只是忘了将ng
属性添加到数据表中。
下面是工作屏幕截图…
点击此处观看现场演示