Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AngularJS DataTables,选项不起作用_Angularjs_Datatables_Angular Datatables - Fatal编程技术网

AngularJS DataTables,选项不起作用

AngularJS DataTables,选项不起作用,angularjs,datatables,angular-datatables,Angularjs,Datatables,Angular Datatables,我正在尝试实现angular datatable的旧版本,我使用的是0.5.7版本,因为新版本与angular 1.6.0不兼容-问题是,这些选项不适用于seams,我见过的每个plunker或JSFIDLE seams也有相同的问题。有人知道选项支持是否已被删除,或者是否有其他方法可以实现这一点吗? 这是我的密码, 我正在尝试在控制器中加载简单选项 $scope.DTOptions = DTOptionsBuilder .newOptions() .withDisplayLength(1) .

我正在尝试实现angular datatable的旧版本,我使用的是0.5.7版本,因为新版本与angular 1.6.0不兼容-问题是,这些选项不适用于seams,我见过的每个plunker或JSFIDLE seams也有相同的问题。有人知道选项支持是否已被删除,或者是否有其他方法可以实现这一点吗? 这是我的密码, 我正在尝试在控制器中加载简单选项

$scope.DTOptions = DTOptionsBuilder
.newOptions()
.withDisplayLength(1)
.withBootstrap()
.withDOM("<'row'<'col-md-3'l><'col-md-6'<'daterangep'>><'col-md-3'f>><'row'tip>");
$scope.DTOptions=DTOptionsBuilder
.newOptions()
.带显示长度(1)
.withBootstrap()
.以“.”号填列;
我在HTML中调用它

<table class="table table-hover members-table table-striped" id="tablePunchList" datatable="" dt-options="DTOptions">
<!-- ... -->
</table>


这是因为我认为L-lin在版本控制方面做得非常差。他只是“忘了”分支项目,因此世界上的任何项目、JSFIDLE、plnkr等都会从一秒到另一秒停止工作,如果它们引用的是最新版本,例如在bower中的
“angular datatables”:“*”
我曾抱怨过,但他认为完全放弃一个项目并以相同的名称引入一个新项目是常识,有趣的故事。但ts仍然有效,只是您明确引用了Angular1版本,请参阅此最新答案中的演示->谢谢我发现了我的问题,由于某些原因,这些选项没有直接链接到指令,您需要通过向app.js添加
datatables.options
来加载它们。是的,只要看看app.js我现在正在做的修复-have
'datatables','datatables.button','datatables.bootstrap','datatables.select','datatables.options','datatables.fixedheader',
作为依赖项。相当多:)