Как я могу сделать щелчок строки независимым от выбора флажка строки в реагирующем табуляторе? - PullRequest
0 голосов
/ 10 октября 2019

Я хочу выбрать строку при щелчке строки и установить флажок при проверке. они должны быть независимы друг от друга.

Я попытался сделать строку выбираемой как истинную в опциях, но хочу изменить настройки форматеров "rowSelection" как независимые

const options = {
      height: 270,
      width:  100,
      layout:"fitColumns",
      tooltips:true,
      rowSelected:true,
      autoResize:true
    };
columns= {[
            {formatter:"rowSelection", titleFormatter:"rowSelection", align:"center", headerSort:false, cellClick:function(e, cell){
                cell.getRow().toggleSelect();
                // cell._cell.setValue(true);
                console.log("CheckboxSelection......", cell)
              }, width: 20},

1 Ответ

0 голосов
/ 15 октября 2019

Если вы используете форматер rowSelection , вам не нужно обрабатывать событие cellClick , для которого нужно переключить выбор наyou.

если вы пытаетесь остановить cellClick , распространяющийся на щелчок строки, тогда вам следует вызвать stopPropagation функция для события в cellClick :

cellClick:function(e, cell){
    e.stopPropagation(); // prevent click event propagating up to row.
}
...