Редактор данных. Node.js - Редактирование нескольких столбцов и использование значения из другого столбца для установки столбца? - PullRequest
0 голосов
/ 25 июня 2019

Я использую .on ('preEdit') ..., чтобы установить значение столбца ('title'). Я использую значение из другого столбца ('name'), который я преобразовываю. Это прекрасно работает, если я редактирую один столбец. Но если я редактирую несколько столбцов ... то же значение вставляется для всех редактируемых столбцов.

Как я могу отредактировать и установить значение из другого столбца, если я хочу редактировать несколько столбцов одновременно? Это часть:

.fields(
    new Field( 'groups.group_id' ),
    new Field( 'groups.name' ),
    new Field( 'groups.title' )
)
.on( 'preEdit', (editor, id, values) => {

  slugifyName = slugify(values.groups.name);

  console.log(values.groups.name);
  console.log(slugifyName);

  editor
    .field( 'groups.title' )
    .setValue( slugifyName );

})

В консоли я вижу, хотя он различает столбцы?

Вывод на консоль:

ABC - Documents History
abc-documents-history

ABC - Documents
abc-documents
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...