agGrid добавить новую динамически построенную строку - PullRequest
0 голосов
/ 17 мая 2019

Я создаю общий компонент сетки, который будет показывать данные для схемы, о которых я ничего не знаю во время компиляции.Обновления данных (и добавления строк) представляются в виде разреженных массивов (row4, col7 = 'abc'; row8, col2 = 456).Я генерирую ColDef установлен во время выполнения.

Мне кажется, я понимаю, как захватить строку по ключу и задать для нее данные, используя columnApi.Но как мне создать новую строку, не зная ее типа?Хорошая аналогия - создание строки из словаря с именем столбца в значении.Я также немного новичок в TypeScript и JavaScript ... Может быть, я упускаю что-то очевидное из-за этого ...

Спасибо.

1 Ответ

0 голосов
/ 20 мая 2019

После еще нескольких поисков более конкретных терминов:

let anObj ={};
anObj['dynProp'] = 'my dynamic value';
expect(anObj.dynProp).toBe('my dynamic value');//this passes; using Karma

Снято снизу, ответили Анджело Р .;принятый ответ немного отличается ... Как динамически назначать свойства объекту в TypeScript?

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