zoukankan      html  css  js  c++  java
  • Ext中renderer用法及参数

    转载处:http://blog.csdn.net/yangxiaojun9238/article/details/8240139

    setHeader是设置http恳求的头是MIME 和谈的拓展可以实现以下功能

    Ext中 renderer一般用于Grid中对列模型的衬着上 其具体信息记录在 Ext.grid.ColumnModel 中的setRenderer( Number col, Function fn ) 办法里

    一、col : Number
    The column index
    二、fn : Function
    The function to use to process the cell""s raw data to return HTML markup for the grid view. The render function is called with the following parameters:
    1、value : Object
    The data value for the cell.(单位格的值)
    2、metadata : Object
    An object in which you may set the following attributes一个可以设置下边两个属性的对象)
    **css : String
    A CSS class name to add to the cell""s TD element.
    (给单位格的TD元素设置CSS的class名称)
    **attr : String
    An HTML attribute definition string to apply to the data container element within the table cell (e.g. ""style="color:red;""").
    (给单位格元素增长一个html的属性)
    3、record : Ext.data.record
    The Ext.data.Record which the data was extracted.
    (该字段地点行对应的Ext.data.Record对象(整笔记录))
    4、rowIndex : Number
    Row index(行号)
    5、colIndex : Number
    Column index(列号)
    6、store : Ext.data.Store
    The Ext.data.Store object which the Record was extracted.
    (数据源对象就是Grid的store/ds)
    一共就是六个参数

    renderer:function(value, cellmeta, record, rowIndex, columnIndex, store){

    }
    1.value是当前单位格的值
    2.cellmeta里保存的是cellId单位格id,id是列号,css是这个单位格的css样式。
    3.record是所在行数据,你想要什么,record.data["id"]就获得了。
    4.rowIndex是行号,不是从头往下数的意思,而是分页后的成果。
    5.columnIndex列号。
    6.store,这个是你创建表格时辰传递的ds,也就是说表格里所有的数据,你都可以随便调用,

  • 相关阅读:
    windows下安装python模块
    红包demo
    如何查看python 的api
    vscode 与 python 的约会
    默认构造函数
    关于重载
    转类型转换
    asm-offset.h 生成
    debian 7 安装
    emacs 定制进缩风格
  • 原文地址:https://www.cnblogs.com/shenpiao/p/5053819.html
Copyright © 2011-2022 走看看