首页 > 其他分享 >Datagrid组件的基本讲解

Datagrid组件的基本讲解

时间:2023-04-18 17:47:51浏览次数:30  
标签:datagrid 标识 -- Datagrid 后台 讲解 组件 排序 true

https://blog.csdn.net/qq_37192800/article/details/78468034

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/false 给true某一行展示所有的内容信息。折行?
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;
}
}
}
]]
});

标签:datagrid,标识,--,Datagrid,后台,讲解,组件,排序,true
From: https://www.cnblogs.com/Dongmy/p/17326697.html

相关文章

  • 微信小程序-组件-.js文件
    经过上一章节的介绍,我们知道了在微信小程序当中组件的.json文件的作用其含义之后,本文将继续来刨铣组件当中的每一个文件的作用其含义,这次介绍的是组件当中的.js文件。其实呢这个js文件你自己结合我们之前讲解过来的这么多内容了你应该也是可以猜得出这个是用来监听组件的生命周期......
  • vue3微信公众号商城项目实战系列(7)自定义底部tabbar组件
    在开始之前,先看看官方对组件的定义: vue3的生态非常丰富,有各种各样的开源组件库可以拿来就用,比如vant、element-ui等,本系列不使用任何第3方组件,完全使用原生的语法来写,只为聚焦vue3技术本身,本篇写一个自定义tabbar组件,效果如下图所示:要实现如下功能:1.底部tab项固定3个:首页......
  • 【HarmonyOS】解决Line组件在预览器跟模拟器显示不一致的问题
     【关键字】ArkUI、HarmonyOS、Line组件、预览器、模拟器 【问题描述】最近项目中使用到了Line组件,在使用时遇到了一个问题,简单写了一个Demo复现一下,代码如下:​代码很简单,此时打开预览器看一下效果如下:​然后又打开了远程模拟器进行调试,结果得到的效果如下:​问题很明......
  • 小程序的animation如何在组件中使用
    关于小程序的animation使用方法,在页面中使用可以参考小程序的api文档。在组件中如何创建和使用呢,首先关于组件和页面的生命周期中,小程序页面控制组件的if要写在页面组件上防止提前创建组件然后在组件中参考小程序组件和页面的生命周期,created和attached都是在渲染前的因此组......
  • 界面控件DevExpress WPF甘特图组件,让项目管理拥有极佳性能!
    DevExpressWPF Gantt(甘特图)控件允许开发者在任何WPF桌面应用程序中快速集成项目计划和任务调度功能。在上文中(点击这里回顾>>)我们介绍了DevExpressWPF甘特图的性能、动态缩放等,本文将继续分享甘特图的其他功能,持续关注我们获取更多产品中文资讯哦~DevExpressWPF拥有120+个控......
  • vue往组件中传值,值在组件内如何实现修改
    Vuewarn]:Avoidmutatingapropdirectlysincethevaluewillbeoverwrittenwhenevertheparentcomponentre-renders.Instead,useadataorcomputedpropertybasedontheprop'svalue.Propbeingmutated:"type"这是Vue的一个警告提示,意思是应该避免直......
  • React 组件进入和退出动画实现
    在实现一个React中的弹框组件时,想给组件加个进入和退出动画,但发现React没有Vue3那样现成的api,因此需要自己设计。主要思路为给组件添加一个state来选择className,不同的className会给组件添加不同的动画效果,再使用cssanimation中的forwards来使组件固定在结束的位置。核心代码如......
  • vue常用组件之confirm用法及说明
    vue常用组件之confirm用法及说明原文链接:https://www.jb51.net/article/263587.htm+目录vue组件之confirmvue自定义confirm弹窗(全局组件)全局组件方式vue组件之confirm一些自带的方法,比如alert,confirm等,往往由于浏览器不同而展现出不同的样式,为了统一,我们可以自己实现简单封装,......
  • LABjs异步加载组件
    加载外部js的方法大致有这么几种:方法说明XHREval     通过Ajax方式获取代码,并通过eval方式执行代码。XHRInjection     通过Ajax方式获取代码,并在页面上创建一个script元素,将Ajax取得的代码注入。ScriptinIframe      通过iframe加载js。Scr......
  • Vue3中 如何使用ref标签,对组件进行操作
    在Vue2中一般用this.$ref.xxxx进行获取组件对象Vue3中就不使用这个方法了例如:<el-uploadclass="upload-demo"action="":http-request="handleUpload":on-change="handleChange":before-upload="handl......