Задать ширину столбца данных (сообщество молний) - PullRequest
0 голосов
/ 20 сентября 2019

Я бы хотел установить фиксированную ширину для первого столбца для молнии: 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';
        }

Если у вас есть другие идеи о том, как добиться настраиваемой ширины столбца, пожалуйста, дайте мне знать.Спасибо

...