My customers application is a vue application and i need to display some database tables based on user selection. So i have a form, where the user can select the table name of the table he want to display and based on the selection bryntum grid is used to display the table underneath.
As the table names change reactively also the column configuration needs to change reactively as each database table looks different.
I got this warning from bryntum:
BryntumGridComponent development warning!
"columns" is a static config option for component constructor only. No runtime changes are supported!
How would you recomment to achieve this use case with vue and reactive table data (rows & columns)
the gridConfig is reactive and as soon as its values (column & data) change the binding gets updated with the new data. That leads to the mentioned warning.
So you mean i need to change the implementation, not to use prop binding but to use javascript assignment as you posted.. until the next release and then go back to property binding?
Is it only a warning or does it lead to functional problems? if it's only the warning but the grid is updating accordingly then i would wait for your fix instead of changing the implementation for a temporarily time. If it blocks functionality i need to go this way