📄 ext.grid.columnmodel.html
字号:
<code> <span class='optional'>[Object scope]</span> </code> ) : Array <div class="mdesc"> <div class="short">
传入一个function类型的参数,这个函数执行时会有(colum... </div> <div class="long">
传入一个function类型的参数,这个函数执行时会有(columnConfig, index)的参数,如函数返回true则加入到数组中并返回
<div class="mdetail-params"> <strong>参数项:</strong> <ul> <li> <code> fn </code> : Function <div class="sub-desc"> * </div> </li> <li> <code> scope </code> : Object <div class="sub-desc"> </div> </li> </ul> <b>返回:</b> <ul> <li> <code> Array </code> result </li> </ul> </div> </div> </div> </td> <td class="msource"> ColumnModel </td> </tr> <tr class="method-row expandable"> <td class="micon"> <a class="exi" href="#expand"> </a> </td> <td class="sig"> <!--ClassName--><a id="isSortable-isSortable"></a> <b>isSortable</b> ( <code> Number col </code> ) : Boolean <div class="mdesc"> <div class="short">
返回指定的列可否排序
</div> <div class="long">
返回指定的列可否排序
<div class="mdetail-params"> <strong>参数项:</strong> <ul> <li> <code> col </code> : Number <div class="sub-desc"> 列索引 </div> </li> </ul> <b>返回:</b> <ul> <li> <code> Boolean </code> */ </li> </ul> </div> </div> </div> </td> <td class="msource"> ColumnModel </td> </tr> <tr class="method-row expandable"> <td class="micon"> <a class="exi" href="#expand"> </a> </td> <td class="sig"> <!--ClassName--><a id="getRenderer-getRenderer"></a> <b>getRenderer</b> ( <code> Number col </code> ) : Function <div class="mdesc"> <div class="short">
返回对某个列的渲染(格式化)函数
</div> <div class="long">
返回对某个列的渲染(格式化)函数
<div class="mdetail-params"> <strong>参数项:</strong> <ul> <li> <code> col </code> : Number <div class="sub-desc"> 列索引 </div> </li> </ul> <b>返回:</b> <ul> <li> <code> Function </code> 用于渲染单元格的那个函数。可参阅 <a href="###" onClick="alert('#setRenderer');">#setRenderer</a>。 </li> </ul> </div> </div> </div> </td> <td class="msource"> ColumnModel </td> </tr> <tr class="method-row expandable"> <td class="micon"> <a class="exi" href="#expand"> </a> </td> <td class="sig"> <!--ClassName--><a id="class-class"></a> <b>class</b> ( <code> Number col, </code> <code> Function fn </code> ) <div class="mdesc"> <div class="short">
Sets the rendering (formatting) f... </div> <div class="long">
Sets the rendering (formatting) function for a column. See <a href="###" onClick="alert('Ext.util.Format');">Ext.util.Format</a> for some
default formatting functions.
to return HTML markup for the grid view. The render function is called with
the following parameters:<ul>
<li><b>value</b> : Object<p class="sub-desc">The data value for the cell.</p></li>
<li><b>metadata</b> : Object<p class="sub-desc">An object in which you may set the following attributes:<ul>
<li><b>css</b> : String<p class="sub-desc">A CSS class name to add to the cell's TD element.</p></li>
<li><b>attr</b> : String<p class="sub-desc">An HTML attribute definition string to apply to the data container element <i>within</i> the table cell
(e.g. 'style="color:red;"').</p></li></ul></p></li>
<li><b>record</b> : Ext.data.record<p class="sub-desc">The <a href="###" onClick="alert('Ext.data.Record');">Ext.data.Record</a> from which the data was extracted.</p></li>
<li><b>rowIndex</b> : Number<p class="sub-desc">Row index</p></li>
<li><b>colIndex</b> : Number<p class="sub-desc">Column index</p></li>
<li><b>store</b> : Ext.data.Store<p class="sub-desc">The <a href="###" onClick="alert('Ext.data.Store');">Ext.data.Store</a> object from which the Record was extracted.</p></li></ul>
<div class="mdetail-params"> <strong>参数项:</strong> <ul> <li> <code> col </code> : Number <div class="sub-desc"> The column index </div> </li> <li> <code> fn </code> : Function <div class="sub-desc"> The function to use to process the cell's raw data </div> </li> </ul> <b>返回:</b> <ul> <li> <code> void </code> </li> </ul> </div> </div> </div> </td> <td class="msource"> ColumnModel </td> </tr> <tr class="method-row expandable"> <td class="micon"> <a class="exi" href="#expand"> </a> </td> <td class="sig"> <!--ClassName--><a id="setRenderer-setRenderer"></a> <b>setRenderer</b> ( <code> Number col, </code> <code> Function fn </code> ) <div class="mdesc"> <div class="short">
设置对某个列的渲染(格式化formatting)函数
这个渲染函... </div> <div class="long">
设置对某个列的渲染(格式化formatting)函数
这个渲染函数调用时会有下列的参数:<ul>
<li><b>value</b> : Object<p class="sub-desc">单元格的数据值</p></li>
<li><b>metadata</b> : Object<p class="sub-desc">单元格元数据(Cell metadata)对象。 你也可以设置下列的属性:<ul>
<li><b>css</b> : String<p class="sub-desc">单元格CSS样式字符串,作用在td元素上。</p></li>
<li><b>attr</b> : String<p class="sub-desc">一段HTML属性的字符串,应用于表格单元格<i>内</i>的数据容器元素(如'style="color:red;"')</p></li></ul></p></li>
<li><b>record</b> : Ext.data.record<p class="sub-desc">从数据中提取的{@link Ext.data.Record}。</p></li>
<li><b>rowIndex</b> : Number<p class="sub-desc">行索引</p></li>
<li><b>colIndex</b> : Number<p class="sub-desc">列索引</p></li>
<li><b>store</b> : Ext.data.Store<p class="sub-desc">{@link Ext.data.Store}从Record中提取的对象。</p></li></ul>
<div class="mdetail-params"> <strong>参数项:</strong> <ul> <li> <code> col </code> : Number <div class="sub-desc"> 列索引 </div> </li> <li> <code> fn </code> : Function <div class="sub-desc"> 该函数用于加工单元格的原始数据,转换成为HTML并返回给GridView进一步处理。 </div> </li>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -