关于在Ext 4 grid 中每行设置图标出现的 too many recursion

问题上下文 

    var myGridPanel =  new Ext.grid.GridPanel({
            selModel : new Ext.selection.CheckboxModel(),
            loadMask:true,
            autoScroll : true,
            id:myGridPanel',
            store : processDefinitionStore,
            stripeRows : true,
               columns : [

                      {
                         header : '<span class="spas">PROCESS UUID</span>',
                         dataIndex : 'UUID.value',
                         hidden:true
                     },

                  {
                 
                     align :'center',
                     header : '',
                     dataIndex : 'state',
                     width : 100,
                     renderer :function(value, cellmeta, record, rowIndex, columnIndex, store){
                         var str = "";
                        
                                   str = str + "<input type='image' title='Enable' id='machinemapid' alt='Enable' src='<%=rootPath%>/image/enabel.png' id='Enable' οnclick=\"changeState('"+record.data["name"]+"','"+record.data["version"]+"','"+value+"')\"/>";
                                   str = str + "&nbsp;&nbsp;";
                                   str = str + " <input type='image' title='Remove All Instances' alt='remove_all'   src='<%=rootPath%>/image/remove_all.png' id='delete' οnclick=\"deleteAllProcessInstances('"+record.data["name"]+"','"+record.data["version"]+"')\"/>";
                                   str = str + "&nbsp;&nbsp;";
                                   str = str + " <input type='image' title='Delete' alt='Delete'   src='<%=rootPath%>/image/delete.png' id='delete' οnclick=\"deleteProcessDefinition('"+record.data["name"]+"','"+record.data["version"]+"')\"/>";
                                  return str;
                           
                                      return str;
                               }
                       }
                   }

超过两个image,表现在加载时候非常缓慢,直至最后出现 too many recursion, 无奈只好把该表现方式注解,采用checkbox选择每行,然后对选择的记录进行操作
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值