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

 

索引

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

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

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

 

一、列定义 


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

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

看下效果:

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义_第1张图片

 

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

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义_第2张图片

 

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

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义_第3张图片

 

 

日期列可以自己改格式

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义_第4张图片

 

效果

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义_第5张图片

 

 

 

二、启动列排序


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

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义_第6张图片

 

 

界面效果

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义_第7张图片

 

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

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义_第8张图片

 

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义_第9张图片

 

 

 

三、启动列搜索


 通过配置启动列搜索功能

代码实现

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义_第10张图片

 

显示效果

 

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义_第11张图片

 

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

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义_第12张图片

 

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义_第13张图片

 

查询结果

 

BitAdminCore框架应用篇:(五)核心套件querySuite列的定义_第14张图片

 

 

 

本系列文章链接:

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

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

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

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

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

 

你可能感兴趣的:(BitAdminCore框架应用篇:(五)核心套件querySuite列的定义)