Я пытаюсь показать предыдущее значение и текущее значение рядом в моей пользовательской ячейке, используя пользовательский cellrenderer.Со старым значением я добавлю html-тег после сравнения между старым значением и новым значением.
Приведенный ниже текст прекрасно работает как средство визуализации основной ячейки, но я не могу показать старое значение рядом с новым значением.
Я также пробовал valuesetter / getter и params.oldValue возвращает только неопределенное значение.
function QCallsCellRenderer() { }
QCallsCellRenderer.prototype.init = function (params) {
this.eGui = document.createElement('div');
this.eGui.innerHTML = '<span class="current-val"></span>';
this.eValue = this.eGui.querySelector('.current-val');
this.eValue.innerHTML = params.valueFormatted ? params.valueFormatted :
params.value;
};
QCallsCellRenderer.prototype.getGui = function () {
return this.eGui;
};
QCallsCellRenderer.prototype.refresh = function (params) {
this.eValue.innerHTML = params.valueFormatted ? params.valueFormatted :
params.value;
return true;
};
QCallsCellRenderer.prototype.destroy = function () {
};