Как внести изменения в LWC LightningDatatable программно?

#salesforce #salesforce-lightning #lwc

#salesforce #salesforce-lightning #lwc

Вопрос:

есть ли способ редактировать ячейки в Salesforce LWC LightningDatatable программно и заставить эти изменения запускать oncellchange событие?

Я хочу иметь возможность программно вносить изменения (и делать их видимыми) в столбец datatable без изменения базового источника данных.

Комментарии:

1. Что вы имеете в виду под programatically edit cell ? Например, запустить js snipper, который изменит значение в ячейке, а затем запустит событие oncellchange?

Ответ №1:

После некоторого исследования я обнаружил, что изменения могут быть применены с использованием свойства datatable черновика значений, которое фактически окрашивает фон ячеек в желтый цвет.