列のレンダリングの使用 まずレンダリングを見てください: コードは次のとおりです: コードをコピーしますコードは次のとおりです: ="../extjs -4.1.0/resources/css/ext-all.css" rel="stylesheet" type="text/css" /> <br>.x-grid-cell.user-online <br>{ <br>背景色: #9fc; <br>} <br>.x-grid-cell.user-offline <br>{ <br>背景色: <br>} <br> <br>Ext.onReady(function () { <br>Ext.widget('grid', { <br>title: ')ユーザー、<br> ストア: { <br>フィールド: ['名前', '電子メール', 'オンライン'], <br>データ: [ <br>{ '名前': '王潤偉', '電子メール' : 'wangjunwei1@163.com ', 'online': true }, <br>{ 'name': '王junwei1', 'email': 'wangjunwei2@163.com', 'online': false }, <br>{ '名前': ' Wang Junwei2', 'email': 'wangjunwei3@163.com', 'online': false }, <br>{ 'name': 'Wang Junwei3', 'email': 'wangjunwei4@ 163.com', 'online ': true } <br>] <br>}, <br>columns: [ <br>{ <br>header: 'Name', <br>dataIndex: 'name', <br>renderer: 関数 (値、メタ、レコード) { <br>meta.tdCls = Record.get("online") 'ユーザーオンライン' : 'ユーザーオフライン' <br>; <br>}, <br>{ header: 'Email', dataIndex: 'email', flex: 1 }, <br>{ header: 'Online', dataIndex: 'online' } <br>], <br> width: 400, <br> renderTo: Ext.getBody() <br>}); <br>