Delon表单组件ST使用教程:3分钟打造专业数据表格
Delon表单组件ST使用教程3分钟打造专业数据表格【免费下载链接】delonDelon is a set of essential modules for ng-alain. https://github.com/ng-alain/ng-alain/issues项目地址: https://gitcode.com/gh_mirrors/de/delonDelon是ng-alain的核心模块集其中ST组件是基于nz-table开发的高效数据表格解决方案。通过ST组件的可配置特性开发者能够以极简的代码快速构建功能完善的数据表格大幅提升中后台系统的开发效率。本文将带您快速掌握ST组件的核心用法实现专业数据表格的快速开发。ST组件核心优势与应用场景ST组件并非从零构建表格而是在nz-table基础上提供了声明式配置能力特别适合中后台系统中常见的数据管理场景快速展示结构化数据列表实现数据的排序、过滤与分页集成行操作按钮与批量处理功能支持响应式布局适配不同设备从架构设计上ST组件通过配置化方式降低了表格开发的复杂度。其核心文件位于./packages/abc/st/目录下主要包括st.component.ts表格核心实现st.interfaces.ts类型定义index.zh-CN.md完整API文档快速上手3步实现基础数据表格1. 安装与导入模块首先确保项目中已安装Delon依赖然后在需要使用表格的模块中导入STModuleimport { STModule } from delon/abc/st; NgModule({ imports: [STModule] }) export class YourModule { }2. 定义表格配置在组件类中定义表格的列配置和数据源columns [ { title: 编号, index: id, type: no }, { title: 名称, index: name }, { title: 状态, index: status, type: badge, badge: { color: success } }, { title: 操作, buttons: [{ text: 编辑 }, { text: 删除 }] } ]; data [ { id: 1, name: 示例数据1, status: 正常 }, { id: 2, name: 示例数据2, status: 异常 } ];3. 模板中使用ST组件在模板中添加st标签并绑定配置st [columns]columns [data]data/st通过以上三步即可快速创建一个包含序号、状态徽章和操作按钮的基础表格。高级功能配置指南数据源配置策略ST组件支持多种数据源类型满足不同场景需求静态数据直接绑定数组或Observable// 本地数组 data [{ id: 1, name: 测试 }]; // Observable data of([{ id: 1, name: 测试 }]);远程数据通过URL自动加载data /api/users; req { params: { token: xxx } }; // 额外请求参数 res { reName: { list: data, total: count } }; // 重命名返回字段列类型与格式化ST组件提供丰富的列类型满足不同数据展示需求基础类型文本、数字、日期等交互类型链接、单选框、复选框状态类型徽章(badge)、标签(tag)、开关(yn)例如格式化日期列{ title: 创建时间, index: createTime, type: date, dateFormat: yyyy-MM-dd }分页与排序通过简单配置实现分页和排序功能st [columns]columns [data]data [page]{ show: true, showSize: true, pageSizes: [10, 20, 50] } [sort]{ key: name, default: ascend } /st常见问题与最佳实践性能优化建议大数据量时启用虚拟滚动[virtualScroll]true延迟加载数据[req]{ lazyLoad: true }合理设置列宽避免水平滚动避免常见错误Q: 切换列定义时出现Cannot read property text of undefinedA: 使用resetColumns方法重置列定义this.st.resetColumns({ columns: newColumns, emitReload: true });Q: 某列显示INVALID DATAA: 检查列类型与实际数据是否匹配例如数字列接收了非数字值。完整API文档更多高级配置选项请参考官方文档./packages/abc/st/index.zh-CN.md总结Delon的ST组件通过配置化方式极大简化了数据表格的开发流程使开发者能够在几分钟内构建出功能完善的专业表格。无论是简单的数据展示还是复杂的交互需求ST组件都能提供高效的解决方案是ng-alain生态中不可或缺的核心模块。通过本文介绍的基础用法和高级配置您已经掌握了ST组件的核心能力。建议进一步探索其丰富的API结合实际项目需求打造更加专业的数据管理界面。【免费下载链接】delonDelon is a set of essential modules for ng-alain. https://github.com/ng-alain/ng-alain/issues项目地址: https://gitcode.com/gh_mirrors/de/delon创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

突破Mac网络限制:深度解析HoRNDIS驱动的5大实战应用场景

突破Mac网络限制:深度解析HoRNDIS驱动的5大实战应用场景

突破Mac网络限制:深度解析HoRNDIS驱动的5大实战应用场景 【免费下载链接】HoRNDIS Android USB tethering driver for Mac OS X 项目地址: https://gitcode.com/gh_mirrors/ho/HoRNDIS 在Mac上实现Android手机USB网络共享的专业解决方案——HoRNDIS驱动&…

2026/10/17 19:35:09 阅读更多 →
onetimepass未来路线图:社区贡献与功能规划展望

onetimepass未来路线图:社区贡献与功能规划展望

onetimepass未来路线图:社区贡献与功能规划展望 【免费下载链接】onetimepass One-time password library for HMAC-based (HOTP) and time-based (TOTP) passwords 项目地址: https://gitcode.com/gh_mirrors/on/onetimepass onetimepass作为一款专注于HMAC…

2026/10/20 3:52:22 阅读更多 →
解决Flask监控难题:prometheus_flask_exporter多进程部署最佳实践

解决Flask监控难题:prometheus_flask_exporter多进程部署最佳实践

解决Flask监控难题:prometheus_flask_exporter多进程部署最佳实践 【免费下载链接】prometheus_flask_exporter Prometheus exporter for Flask applications 项目地址: https://gitcode.com/gh_mirrors/pr/prometheus_flask_exporter 在现代Web应用开发中&a…

2026/10/18 10:51:16 阅读更多 →

最新新闻

context-mode:为命令行工具设计可复现的上下文状态管理层

context-mode:为命令行工具设计可复现的上下文状态管理层

你有没有遇到过这种场景:打开终端,先export一串环境变量,再cd到项目目录,然后才开始真正干活。如果只是顺手敲两下还好,但如果你同时在维护三五个项目,每个项目还对应不同的 API 地址、不同的分支策略、不同…

2026/10/20 3:52:15 阅读更多 →
Linux数据盘格式化实战:设备确认、分区、mkfs与挂载避坑指南

Linux数据盘格式化实战:设备确认、分区、mkfs与挂载避坑指南

1. 格式化前先搞清楚这几件事接到一台机器,客户说数据盘满了,想要重新格式化,我第一句话永远都是:数据备份了吗?这不是客套,是血泪教训。Linux下格式化硬盘这个操作,新手看起来就是一条mkfs.ext…

2026/10/20 3:52:15 阅读更多 →
多传感器数据分析:从nuScenes坐标系对齐到BEV特征构建全流程

多传感器数据分析:从nuScenes坐标系对齐到BEV特征构建全流程

简介:面向自动驾驶研究与工程实践,这份资源以nuScenes多模态数据集为核心,提供基于Python的解析与可视化代码,适合需要处理LiDAR、摄像头、毫米波雷达等传感器数据的研究者与开发者。压缩包共8个文件,以Python脚本为主…

2026/10/20 3:52:15 阅读更多 →
Kubernetes四大节点组件原理与故障排查指南

Kubernetes四大节点组件原理与故障排查指南

1. 什么是Kubernetes节点组件?它到底在解决什么问题?你可能已经听过“K8s是云原生时代的操作系统”这种说法,但真正用过的人会发现:这句话不是比喻,而是事实——只不过这个“操作系统”不装在你的笔记本里,…

2026/10/20 3:52:15 阅读更多 →
构建个人技能体系:从清单到矩阵的迭代实战

构建个人技能体系:从清单到矩阵的迭代实战

“skills”这个标题看上去太简单了,简单到一眼扫过去容易直接略过。但你真把它当成一个项目来对待的时候,它可能是很多人一直想做、却迟迟没动手做对的那件事:把自己的技能体系盘清楚、搭起来、用起来。我不是在讲一个概念,我是把…

2026/10/20 3:52:15 阅读更多 →
本地推理实战:用llama.cpp与ollama部署LFM2.5-1.2B小模型

本地推理实战:用llama.cpp与ollama部署LFM2.5-1.2B小模型

1. 上手前的心里话:为什么大家都盯着小模型本地推理最近圈子里聊本地大模型,基本绕不开两个东西:llama.cpp 和 ollama。而我这段时间一直在折腾的主角,是 LFM2.5-1.2B 这个模型。别看它只有 1.2B 参数,实测下来每秒能跑…

2026/10/20 3:51:14 阅读更多 →

日新闻

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
ESP32舵机控制指南:原理、多路驱动与避坑实战

ESP32舵机控制指南:原理、多路驱动与避坑实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
位移法实现一阶低通滤波:单片机ADC采样降噪实战

位移法实现一阶低通滤波:单片机ADC采样降噪实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/19 10:02:04 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/19 17:32:41 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/20 2:50:50 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 2:54:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 9:10:22 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →