Datagrid组件的基本讲解

简介: 1.datagrid的基本属性datagrid—- 一种接收后台数据用于,以标准表单的形式展示的组件。

1.datagrid的基本属性

  • datagrid—- 一种接收后台数据用于,以标准表单的形式展示的组件。
  • EasyUI 接收两种参数:对象参数;数组参数。
    url:数据请求后台的地址。
    title:表单的标题。
    iconCls:图标。

    pagination:分页工具条。
    pageSize:15。
    pageList:[15,30,45,60],默认是以10为标准显示的。

    fit:true--datagird的宽高自适应。
    fitColumns:底层滚动条。左右拉升(是否要求自适应),默认false,列少的时候给true,列多的时候给false。
    nowarp:true/falsetrue某一行展示所有的内容信息。折行?
    border--边框。

    idField--标识。后台返回的数据的标识(ifField的标识和后台传过来的字段之一相同),需求:跨页删除、记住所有选中的,类似于数据库中的主键。
    columns--列,easyUi支持多级表头。 一列一个对象,需要多少个就加多少个对象。
        title:列的名称
        field:后台返回的前台json对应的key,必须一一对应,不然datagrid找不到
        width:100 列的宽度。最好大于50
    datagrid翻页细节,
    默认回传两个参数:page,rows,第page页,一个多少rows条,显示的总记录数和json的total有关

2.前台级别的排序

    1.前台级别的排序,指定以某一规则排序;
        sortName:以什么字段排序;
        sortOrder:倒序正序,给以某字段加上属性 sortable:true(标识在点击时候,来回切换排序方式)

3.formatter属性

用于单元格的初始化
    带3个参数:
    value:字段值。
    rowData:行记录数据。
    rowIndex: 行索引。 
    代码示例:
$('#dg').datagrid({
    columns:[[
        {field:'userId',title:'User', width:80,
            formatter: function(value,row,index){
                if (row.user){
                    return row.user.name;
                } else {
                    return value;
                }
            }
        }
    ]]
});
相关文章
|
Java 中间件 数据库连接
分库分表的4种方案
分库分表的4种方案
1678 0
|
6月前
|
存储 分布式计算 安全
数据生命周期管理:从生成到销毁,数据的“生死”之旅
数据生命周期管理:从生成到销毁,数据的“生死”之旅
1053 6
|
3月前
|
安全 Java 编译器
JD-GUI,java反编译工具及原理: JavaDecompiler一个Java反编译器
Java Decompiler (JD-GUI) 是一款由 Pavel Kouznetsov 开发的图形化 Java 反编译工具,支持 Windows、Linux 和 Mac Os。它能将 `.class` 文件反编译为 Java 源代码,支持多文件标签浏览、高亮显示,并兼容 Java 5 及以上版本。JD-GUI 支持对整个 Jar 文件进行反编译,可跳转源码,适用于多种 JDK 和编译器。其原理基于将字节码转换为抽象语法树 (AST),再通过反编译生成代码。尽管程序可能带来安全风险,但可通过代码混淆降低可读性。最新版修复了多项识别错误并优化了内存管理。
1825 1
|
Kubernetes Java 网络安全
nacos安装问题之报错如何解决
Nacos是一个开源的、易于部署的动态服务发现、配置管理和服务管理平台,旨在帮助微服务架构下的应用进行快速配置更新和服务治理;在实际运用中,用户可能会遇到各种报错,本合集将常见的Nacos报错问题进行归纳和解答,以便使用者能够快速定位和解决这些问题。
1079 103
|
11月前
|
Java Maven Spring
springboot学习一:idea社区版本创建springboot项目的三种方式(第三种为主)
这篇文章介绍了在IntelliJ IDEA社区版中创建Spring Boot项目的三种方法,特别强调了第三种方法的详细步骤。
9195 0
springboot学习一:idea社区版本创建springboot项目的三种方式(第三种为主)
|
前端开发 容灾 安全
Docker Swarm 共享卷
Docker Swarm 共享卷
789 0
|
关系型数据库 MySQL 数据库
navicat 查看,设计并导出数据库 ER图
navicat 查看,设计并导出数据库 ER图
2213 5
|
关系型数据库 MySQL 数据库连接
只用了nacos配置功能,多个nacos server连同一个mysql数据库会有啥问题吗?
只用了nacos配置功能,多个nacos server连同一个mysql数据库会有啥问题吗?
611 6
|
架构师 安全 Cloud Native
OpenSergo 正式开源,多家厂商共建微服务治理规范和实现
OpenSergo,Open 是开放的意思,Sergo 则是取了服务治理两个英文单词 Service Governance 的前部分字母 Ser 和 Go,合起来即是一个开放的服务治理项目。 该项目由阿里云、bilibili、字节跳动,以及 Spring Cloud Alibaba、Nacos、Apache Dubbo 社区共同维护,旨在构建一个和语言无关、和技术形态无关,但贴近业务的统一服务治理规范和实现,欢迎大家加入共建。
2461 1
OpenSergo 正式开源,多家厂商共建微服务治理规范和实现

热门文章

最新文章