当前位置: 首页 > 编程日记 > 正文

extjs grid renderer用法

renderer可以格式化该列显示的数据格式或者按照你自定义的脚本显示最终数据样子(我目前是这么理解的)
先看下renderer: function()里的参数

var cm = new Ext.grid.ColumnModel([new Ext.grid.RowNumberer(),sm,{header:'商品名称', dataIndex: 'name',renderer: function(value, cellmeta, record, rowIndex, columnIndex, store){return value},},{header:'价格(元)', dataIndex: 'price'}])

1.value是当前单元格的值
2.cellmeta里保存的是cellId单元格id,id不知道是干啥的,似乎是列号,css是这个单元格的css样式。
3.record是这行的所有数据,你想要什么,record.data["id"]这样就获得了。
4.rowIndex是行号,不是从头往下数的意思,而是计算了分页以后的结果。
5.columnIndex列号太简单了。
6.store,这个厉害,实际上这个是你构造表格时候传递的ds,也就是说表格里所有的数据,你都可以随便调用,

转载于:https://www.cnblogs.com/yanqing/archive/2012/04/11/2442564.html

相关文章:

java50车架适合身高,【经验分享】身高与车架的选择

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼车架的长度:骑在车上,在正常握把时,眼睛、把立前端和前轮花鼓三点一线则说明车架长度正好,否则可通过更换不同长度的把立来调整长度。在Airborne网站上看到了度量身体个部位长度和计算…

从Android界面开发谈起(转)

原文地址:http://blog.csdn.net/nieweilin/article/details/5967815 这篇文章没有打算有一个很好的逻辑去介绍android的某个方面,全盘大致上就是我接触、了解android的ui开发后到现在的一些感想以及个人理解吧! 全文可能会涉及到java、androi…

Android笔记之使用LocationManager获取经纬度

LocationManager.getLastKnownLocation(String provider)有可能返回null,概率还挺高 findViewById(R.id.llMain).setOnClickListener(new View.OnClickListener() {Overridepublic void onClick(View v) {AndPermission.with(MainActivity.this).runtime().permissi…

Java虚拟机类加载机制

虚拟机类加载机制:虚拟机把描述类的数据从class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型。 Java语言里,类型的加载和连接过程是在程序运行期间完成的。 类的生命周期&#xff…

dw8与mysql的连接,VS2019连接mysql8.0数据库的教程图文详解

1.首先准备好vs2019以及mysql数据库,两者都可以去官网下载,我们直接描述连接过程。2.连接:第一步:打开mysql的安装目录,我本地的安装目录如下:(注意是否有include和lib文件夹)第二步:打开vs2019…

IOS中打开应用实现检查更新的功能

//检查更新页面- (void)Renew{ NSDictionary *infoDic [[NSBundle mainBundle]infoDictionary]; NSString *version [infoDic valueForKey:"CFBundleShortVersionString"]; NSString *ipstr [NSObject deviceIPAdress]; NSString *p…

CSS3边框背景-边框背景(-border-image)

另一个令人兴奋的新特征是边框图片。有了这项功能您可以定义一个图像被用来代替正常的边框的一个组成部分。这项功能实际上是分成了几个属性:边框和边框角的形象。这两个值是: border-image: border-top-imageborder-right-imageborder-bottom-imagebord…

Promise的实例用法

设定函数 function chiFan() {return new Promise(function(resolve, reject) {console.log("chiFan");}) }function shuiJiao() {return new Promise(function(resolve, reject) {console.log("shuiJiao");}) }function daDouDou() {return new Promise(f…

php文件夹列表,php获取文件夹下面的文件列表和文件夹列表

function getDir($dir) {$dirArray[] NULL;if (false ! ($handle opendir( $dir ))) {$i0;while ( false ! ($file readdir( $handle )) ) {//去掉"“.”、“..”以及带“.xxx”后缀的文件if ($file ! "." && $file ! ".."&&!strp…

SharePoint API测试系列——Records.BypassLocks测试

转载请注明出自天外归云的博客园:http://www.cnblogs.com/LanTianYou/ 对于SharePoint中已经是Record的Item,我们想要修改他的属性,这在UI界面是无法完成的: 这时需要通过Records.BypassLocks API来完成。设计一个tool&#xff0c…

我对自动化测试工程师招聘的建议

给以前公司招聘人员做的一个培训:/Files/killmyday/2011年PTA测试培训课件.zip 转载于:https://www.cnblogs.com/killmyday/archive/2012/04/15/2450108.html

解决请求中400的问题

具体报错:2019-03-19 12:01:35,097 - request - DEBUG - json_data: {timestamp: 1552968086846, status: 400, error: Bad Request, exception: org.springframework.http.converter.HttpMessageNotReadableException, message: "JSON parse error: Unrecogni…

java 中lock,java中lock获取锁的四种方法

在java接口中会存放着许多方法,方便线程使用时的直接调用。对于lock接口大家都不陌生,我们已经初步对概念进行了理解。那么在获取锁的方法上想必还不是很清楚。下面我们就lock获取锁的四种方法分别进行概念的介绍,然后就其中的tryLock()方法带…

RadASM的测试工程!

RadASM已经安装完毕了,是否可以正常工作了呢?我们通过创建一个工程来测试一下,下面就是创建这个测试工程的过程: 1, 2, 3, 4, 5, 6, 7, 8&#xf…

单片机 键盘

键盘分类: (1)编码键盘 键盘上闭合键的识别由专门的硬件编码器实现,并产生键编码号或键值的称为编码键盘,如计算 机键盘。 (2)非编码键盘 靠软件编程来识别的键盘称为非…

React typescript issue

多个输入框发生变化时,setState: this.setState({[e.target.name]: e.target.value} as componentState) 转载于:https://www.cnblogs.com/Nyan-Workflow-FC/p/10561058.html

java 匿名list,java创造匿名对象的两种方法

在java中有时候需要一些匿名对象的使用。可能有些小伙伴拿还不会创造,其实我们在学习一些方法时都或多或少的接触过。本篇所要讲到的创造匿名对象总结了两种方法,分别是静态工具方法和Lambda表达式,我们会在下文中为大家进行分析和实例代码展…

apk签名验证机制

声明: 1.本帖转载自:http://riusksk.blogbus.com/logs/272154406.html,仅供自用,勿喷 2.欢迎交流学习 签名后的APK,在/META-INF目录下会生成以下3个文件: MANIFEST.MF:保存除META-INF文件以外其…

spring cloud微服务分布式云架构--hystrix的使用

hystrix主要作用在服务消费者,进行应用的保护,当请求的服务请求超时时,做出相应的处理,避免客户端一直进行请求等待,避免在高并发的情况出现服务器死机(请求过多,内存不足) 接下来的…

JSP项目目录中每个文件夹及配置文件的作用

/WEB-INF目录:Web应用应用部署目录,浏览客户是看不到该目录下的文件的,该目录下的文件专供Web服务器专用。web.xml:部署描述文件,/WEB-INF目录下最重要的文件,它描述了程序的部署、配置信息,为W…

java里锛是什么意思,java实验总结

p3person.newperson("jane", 13, f);System.out.println(p1);System.out.println(p2);System.out.println(p3);}}1. 设计一个数据单元类DataUnit, 它包含学号(Number)和姓名(Name)两个数据成员。2. 设计两个线程,一个线程往数据单元里写信息,一…

c调用python

tables.py global gtablesgtables { 1001:"张鲁p", 1002:"凌p", 2001:"李进a", 2002:"vb" } from tables import gtables def get_cmd(key, value): name "0"; try: name gtables[key] …

梦美生命获1亿元A轮融资,鼎晖领投

3月20日消息,跨境辅助生殖医疗IVF服务的企业梦美生命(下称:梦美)已获得约1亿人民币A轮融资,由鼎晖领投,淡蓝及天使投资方开牛投资跟投,本轮融资主要用于人才引进以及市场推广。 梦美成立于2013…

网站锁定php文件命令,PHP文件锁定读写的一点注意_php

都说文本方式容易出现文件锁定失效等乱七八糟的问题.其实并不是失效, 而是写法有些不对.被 lock_ex 后的文件 再以read模式 fopen 的话将读到空内容!!!如果没有判断就把它作操作后再写入就出错啦....很多问题出在这里.再来补充一下如果一个文件被以write的模式fopen后并 flock(…

luogu P1280 尼克的任务 序列DP

我们发现&#xff0c;我们从前往后DP有苦难&#xff0c;因为现在的选择存在后效性。 如果我们从后向前DP&#xff0c;f[i]表示从i时刻到下班的最小工作时间&#xff0c;从后向前转移&#xff0c;则不存在后效性问题。 1 #include <cstdio>2 #include <vector>3 usi…

第一次使用cookie

给招行做的一个小游戏&#xff0c;有个需求是&#xff1a;分数第一次达到500会弹出一个提示框。之前没有使用过cookie&#xff0c;在网上搜了些资料&#xff0c;最终还是顺利实现了功能。在这里贴一下代码。 <%! //初始化cookiepublic String getCookie(HttpServletRequest …

保证你现在和未来不失业的10种关键技【转载】

在当今的IT就业市场&#xff0c;有人欢喜有人忧。有人对目前的工作和薪水很满意&#xff0c;有人目前正面临着下岗&#xff0c;或者已经下岗…… 可能你是公司里唯一谙熟某项关键技术的高手&#xff0c;缺了你&#xff0c;公司便玩不转了&#xff1b;也可能你所在的公司对你现…

MySQL建表枚举分区SQL,【mysql备份】02、Xtrabackup备份mysql

一、Xtrabackup概述1、Xtrabackup简介Xtrabackup是由percona提供的mysql数据库备份工具&#xff0c;据官方介绍&#xff0c;这也是世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工具。官网&#xff1a;https://www.percona.com/InnoDB存储引擎支持热备&#xff0c…

CentOS目录结构超详细版

最近初学Linux 对linux的目录产生了很多疑问&#xff0c;看到这篇文章&#xff0c;让我顿时对目录有了一个清晰的认识&#xff01;推荐给大家&#xff01; ----------------------------------------------------------------------------------------------------------------…

02_计算机科学和软件工程的区别

计算机科学和软件工程同属计算机类专业&#xff0c;他们的联系确实非常紧密&#xff0c;但还是有很多区别的。 计算机科学&#xff1a; 偏重于硬件与计算机理论方面的学习研究&#xff0c;像计算机原理&#xff0c;计算机系统结构等方面的内容。当然也会涉及软件方面&#xff0…