BitAdminCore框架应用篇:(五)核心套件querySuite列的定义

时间:2022-06-12 14:40:12

索引

NET Core应用框架之BitAdminCore框架应用篇系列

框架演示:http://bit.bitdao.cn

框架源码:https://github.com/chenyinxin/cookiecutter-bitadmin-core

一、列定义 


本节讲解如何定义querySuite要显示的列。

querySuite包含四种列:普通列、编辑列、时间列、自定义列。

看下效果:

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义

看一下实现代码,除了模板列,都比较简单

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义

模板列需要用代码实现,querySuite组件实例化后,可以链式调用,不断向后操作就可以了。

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义

日期列可以自己改格式

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义

效果

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义

二、启动列排序


列可以通过简单的配置启动排序。

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义

界面效果

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义

单击进行请求后端进行排序查询,如果后端使用QuerySuite类,则不需要添加任何代码。

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义

三、启动列搜索


通过配置启动列搜索功能

代码实现

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义

显示效果

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义

单击进行请求后端进行查询,如果后端使用QuerySuite类,则不需要添加任何代码。

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义

查询结果

 

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义

本系列文章链接:

BitAdminCore框架应用篇:(一)使用Cookiecutter创建应用项目

BitAdminCore框架应用篇:(二)创建一个简单的增删改查模块

BitAdminCore框架应用篇:(三)核心套件querySuite入门介绍

BitAdminCore框架应用篇:(四)核心套件querySuite按钮功能

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义