Я бы хотел установить фиксированную ширину для первого столбца для молнии: datatable
Я уже пытался добавить свойство initialWidth в столбец, но оно не сработало.Добавление .THIS tr :first-child {width: 800px !important;}
в файл CSS установило пользовательский witdh для столбца, но оно перекрывается следующим столбцом.Моя идея состоит в том, что стиль переопределяется силами продаж на этапе рендеринга.Поэтому я попытался установить его в Renderer.js в функции afterRender, но не могу заставить его работать.Вот код, который я написал до сих пор
afterRender: function (component, helper) {
this.superAfterRender();
var table = document.getElementById('subscriptionsTable');
var rows = table.getElementsByTagName('tr');
for (var i=0; i<rows.length; i++) {
rows[i].firstChild.style.width = '810px !important';
}
Если у вас есть другие идеи о том, как добиться настраиваемой ширины столбца, пожалуйста, дайте мне знать.Спасибо