gpt4 book ai didi

javascript - Extjs 4 Action 列问题

转载 作者:行者123 更新时间:2023-11-29 21:30:30 24 4
gpt4 key购买 nike

<分区>

我有一个包含以下项目的 Ext.grid.Panel:

items:[
{
xtype:'actioncolumn',
width:20,
align:'center',
items: [
{
icon:'resources/images/icons/table_edit.png',
tooltip: 'Edita Registro',
action:'edit'
},
]
},
{header:'<span style="color:blue;">Estado</span>', dataIndex:'testado', width:90},
{header:'<span style="color:blue;">Cliente</span>', dataIndex:'tcliente', width:110, sortable: true},
{header:'<span style="color:blue;">N&#176; Expediente</span>', dataIndex:'Expediente', width:100},
{header:'<span style="color:blue;">Organismo</span>', dataIndex:'torganismo', width:255, sortable: true},
{header:'<span style="color:blue;">Convocatoria</span>', dataIndex:'F_Convocatoria', width:80, sortable: true},
{header:'<span style="color:blue;">Presentacion</span>', dataIndex:'F_Presentacion', width:80, sortable: true},
{header:'<span style="color:blue;">Aviso</span>', dataIndex:'F_Aviso', width:80, sortable: true},
{header:'<span style="color:blue;">Importe sin IVA</span>', dataIndex:'Total_Licitacion_sIVA', width:105, sortable: true},
{header:'<span style="color:blue;">Responsable</span>', dataIndex:'tresponsable', width:140, sortable: true},
]

在我的 Controller 中,当用户点击 actioncolumn 的按钮时,我想处理。我有以下代码:

this.control({
'viewGridRECO actioncolumn':{
click:this.onPulsarEditar
}
});

在我的 Controller 中使用之前的代码,当用户在操作列的单元格中的任何地方单击时,onPulsarEditar 函数都会执行,但我希望它仅在单击按钮时执行,而不是在操作列的单元格中的所有位置。

我尝试将 action:'edit' 属性放入按钮和 Controller 中:

this.control({
'viewGridRECO actioncolumn button[action=edit]':{
click:this.onPulsarEditar
}
});

什么也没发生。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com