ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

ng-table第一课:5分钟用ngTable指令搭建第一个可排序、可过滤的数据表格

ng-table第一课:5分钟用ngTable指令搭建第一个可排序、可过滤的数据表格 ng-table第一课5分钟用ngTable指令搭建第一个可排序、可过滤的数据表格【免费下载链接】ng-tableSimple table with sorting and filtering on AngularJS项目地址: https://gitcode.com/gh_mirrors/ng/ng-tableng-table项目路径gh_mirrors/ng/ng-table是一款面向 AngularJS 的表格增强指令库只需给普通 HTML 表格加一个ng-table指令就能立刻获得排序、过滤、分页三大核心能力表头标题和过滤输入框还会自动生成堪称 AngularJS 项目里最轻量的数据表格神器 。为什么选择 ng-table⚡零配置上手一行指令 几个属性普通table秒变高级表格内置过滤模板文本、数字、下拉框、多选下拉开箱即用模板见 filters/ 目录完整功能集排序、过滤、分页、分组、列拖拽一应俱全npm 直接安装npm install ng-table --save即可获得第 1 步安装 ng-table在项目中执行npm install ng-table --save安装完成后页面引入两个文件即可link relstylesheet hrefnode_modules/ng-table/bundles/ng-table.css script srcnode_modules/angular/angular.js/script script srcnode_modules/ng-table/bundles/ng-table.js/script完整的加载方式可参考官方示例 demo-apps/es5/index.html。第 2 步用 ngTable 指令写出可排序表格核心就三步声明参数 → 挂指令 → 写列table ng-table$ctrl.tableParams show-filtertrue classtable table-bordered tr ng-repeatuser in $data td>this.tableParams new NgTableParams({}, { dataset: data });ng-table指令告诉表格数据由谁管理参数对象来自 NgTableParams 类data-title自动生成表头sortable让列支持点击排序数据行用ng-repeatuser in $data渲染$data是指令自动注入的当前页数据完整可运行示例见 my-table.component.html 和 my-table.component.js 第 3 步为表格加上过滤框在列上再加一个filter属性表头下方就自动出现过滤输入框td contenteditable="false">【免费下载链接】ng-tableSimple table with sorting and filtering on AngularJS项目地址: https://gitcode.com/gh_mirrors/ng/ng-table创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表