front end/sencha(extjs) 6

sencha grid 데이터 변경

function changeStat(rowIndex, value) { var models = Ext.getCmp("gridList").getStore().getRange(); if(value === P_BARCD_STAT_NOT_USE) { models[rowIndex].set('BARCD_STAT',P_BARCD_STAT_USE); } else { models[rowIndex].set('BARCD_STAT',P_BARCD_STAT_NOT_USE); } } // 위와 같이 rowIndex + column명으로 변경한다. // 단, column에서 renderer를 사용할 경우 setting과 동시에 // renderer가 view data로 바꿔버리니 주의 할 것

[javascript] sencha - actioncolumn

{ xtype: 'actioncolumn', handler: function(view, rowIndex, colIndex, item, e, record, row) { onclickWebPosManagementDetailPopup(rowIndex); }, width: 85, align: 'center', text: '바로가기', dataIndex: 'activeDetailButton', icon: '../resources/img/btn_view.png', iconCls: 'iconStyle1' }, // actioncolumn을 사용하면 column에 버튼이 생기는데 // handler를 이용하여 버튼이 눌렸을 때 동작을 지정할 수 있음

728x90
loading