angular单选按钮_[Angular 组件库 NG-ZORRO 基础入门] - Table:排序 / 筛选

本文介绍了在Angular项目中使用NG-ZORRO组件库,特别是Table组件的排序和筛选功能。通过创建组件、代码分析,展示了如何开启筛选和排序功能,并解释了相关事件和参数。此外,还提供了实际的代码示例和在线资源链接,帮助开发者更好地理解和应用这些特性。
摘要由CSDN通过智能技术生成

前言回顾

连续几天的 待办事项 小项目开发,涉及了很多组件的使用,接下来我们就重点讲解各个组件更多的特性和使用方式,帮助大家有更好的理解。今天我们也会精选几个小例子,来一起学习 table 组件更多的功能特性。

开始

起步

我们之前已经知道,一个简单的 nz-table 是如何使用的([Angular 元件庫 NG-ZORRO 基礎入門] Day 04 - 待辦事項 + Table),今天我们会介绍如下几个例子来帮助用户理解更多有意思、有帮助的使用方式及场景:

  • 筛选和排序
  • 拖拽滚动排序 (使用 Material CDK)
  • 远程加载数据

我们先来将 table 组件先创建出来:

$ cd ng-zorro-ironman2020
$ ng g c components/table --skip-import

这样我们的 components 文件夹已经完成了创建,将其加入 ComponentsModule 声明并加到 ComponentsComponent 的路由中,准备好了之后我们就开始接下来的工作。目前 components 文件夹结构如下

components
├── button
├── demos
├── layout
└── table
    ├── table.component.html
    ├── table.component.less
    └── table.component.ts

筛选和排序

创建组件

我们先来创建一个筛选和排序的例子,还记得我们之前讲过,NG-ZORRO 官方文档例子中有个 复制生成代码命令 的快捷工具吗?

da8ed2c2eac8b74c582cb22500c0520c.png

点击这个按钮,cd 到 table 文件夹下粘贴该命令(因为项目需要,我们加上一些参数,可按需选择,所有 schematics 参数均支持),我们来快速创建和官

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值