这是一个渲染器函数,该函数提供具有onFocus,onBlur和onkeyDown绑定事件的自定义html模板。
function headerRenderer(instance, TD, row, col, prop, value, cellProperties) {
Handsontable.renderers.TextRenderer.apply(this, arguments);
TD.innerHTML = getHeaderTmpl(cellProperties.cellInfo, cellProperties.cellKey);
TD.onclick = function (event) {
event.preventDefault();
event.stopPropagation();
}
}
所以发生的事情是,当我专注于表中的特定标题时,焦点将立即删除。即模糊事件立即触发
我尝试了诸如event.stopPropagation和event.preventDefault之类的不同操作,以防止默认的聚焦和模糊行为。
还可以在0.34.0版的handontable上正常工作,而不能在5.0.0版上使用
可能是什么原因?请提出建议。