Я использую табулятор для создания таблиц на моем сайте.Я могу выбрать строки, щелкнув по ним, и выбрать все строки, используя метод tabulator.selectRow ().
Согласно документации :
Комувыберите конкретную строку, в которой вы можете передать любой из стандартных параметров поиска компонентов строки в первый аргумент функции.
Я видел это несколько раз, но рабочего примера нет.Кто-нибудь знает, как должны быть предоставлены опции поиска компонента строки?
Допустим, у меня есть строки, в которых есть поле имени.
Я хочу выбрать строку, где name == 'dennis'.
Документация предполагает, что я могу передать опцию поиска в аргументе selectRow ().Нет никакого примера или какого-либо указания на ожидаемый синтаксис для аргумента.
В настоящее время у меня есть такая работа, которая не выглядит наиболее интуитивно понятной.
table.getRows().forEach(row => {
if (row.getData().name == 'dennis') row.toggleSelect();
});
Или вот так:
params.layer.tableView.table.getRows()
.filter(row => row.getData().name == 'dennis')
.forEach(row => row.toggleSelect());