基础概念
尼日利亚表提供了一个表头来提供,基础的过滤信息:
(1)指定一列的过滤器,然后模板就会使用(2)不可移植支持数字、文本、选择和选择多个的值模板。(3)可以有选择的为NgTableParams提供初始过滤值。
div class=' row ' div class=' col-MD-6 ' ng-controller=' demo controller as demo ' h3ng表指令/H3表ng-table=' demo。tableparams ' class=' table table-comparted table-bordered table-striped ' tr ng-repeat=' row in $ data ' TD data-title=' Name ' filter=' { Name : ' text ' } ' { { row。name } }/TD TD data-title=' Age ' filter=' { Age 3: ' number ' } ' { { 0 var app=angular . module(' myApp ',['ngTable ',' ngTableDemos ']);app.controller('demoController ',Demo controller);demoController .$inject=['NgTableParams ',' ngTableSimpleMediumList ',' ngtabledemocrations '];//注入NgTableParams(ngtablemodule)和ngTableSimpleMediumList、ngTableDemoCountries两个数据源函数demoController(NgTableParams,simpleList,country){ this。国家=国家;//初始化塞尔塞的数据源这个。table params=new NgTableParams({//初始筛选器: { name: 'T' } //初始过滤条件},{ dataset : SimpleList });} app。控制器(' dynamicdemo控制器',dynamicdemo控制器);动态内存控制器.$inject=['NgTableParams ',' ngTableSimpleMediumList ',' ngtabledemocrations '];函数动态democrator(NgTableParams,simpleList,country){ this。cols=[//自定义桌子条目,过滤条件、表头名字和数据源,过滤数据:个国家。{ field: 'name '、title: 'Name '、filter: { name: 'text' }、show: true }、{ field: 'age '、title: 'Age '、filter: { age: ' number ' }、show 3: true }、{ field: 'money '、title: ' Money '、showtable params=new NgTableParams({//初始筛选器过滤器: {国家/地区: '厄瓜多尔' }//初始化数据源},{ dataset : SimpleList });}})();(function() { '使用“严格”;angular.module('myApp ').运行(setRunPhaseDefaults);设置运行阶段默认值.$ inject=[' ngTableDefaults '];//通过配置来设置表格数量函数setRunPhaseDefaults(ngTableDefaults){ ngTableDefaults。参数。计数=5;ngtabledefaults。设置。counts=[];}})();
以上就是对AngularJS ng表插件的资料整理,后续继续补充相关资料,谢谢大家对本站的支持!