我需要在智能表中创建可选择的表行
ST-选择行="排" ST-选择模式="单"
但是如何修改它,以便一次性可选行保持选中状态,直到单击下一行为止?我有一些链接(目标将在新窗口中打开),当它们被点击时,我会选择行,下次未选中...
任何提示?
答案 0 :(得分:0)
我找到了解决问题的方法。我通过添加附加条件(标记为“新条件”)来修改智能表中的“选择”功能。 也许它会对某人有用:)
if (mode === 'single') {
if (lastSelected !== row) { // new condition
row.isSelected = row.isSelected !== true;
if (lastSelected) {
lastSelected.isSelected = false;
}
lastSelected = row.isSelected === true ? row : undefined;
}
} else {
rows[index].isSelected = !rows[index].isSelected;
}