javascript - 设置数据表列宽(闪电社区)
问题描述
我想在第一列为闪电设置固定宽度:数据表
我已经尝试将 initialWidth 属性添加到列,但它不起作用。添加.THIS tr :first-child {width: 800px !important;}
CSS 文件确实在列上设置了自定义 witdh,但它与下一列重叠。我的想法是样式在渲染阶段被销售人员覆盖。因此我尝试在 afterRender 函数的 Renderer.js 中设置它,但我无法让它工作。这是我到目前为止写的代码
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';
}
如果您对如何实现自定义列宽有任何其他想法,请告诉我。谢谢
解决方案
推荐阅读
- shopify - 如何在shopify网站上进行自动登录?
- excel - 如果系列中的值大于 1000000,则使用宏调整图表的 y 轴
- amazon-web-services - 如何在上传开始和完成时收到通知
- php - PHP:从 IntelliJ 中的接口生成实现
- cassandra - 启动用户态代理时出错:listen tcp 0.0.0.0:9042: bind: address already in use'
- rest - 在 Spring Mvc 中会是什么..?
- gitlab - 如何在 Gitlab 综合 12.0.3 中配置全局钩子?
- java - 使用 Spring Security 保护 Spring Cloud 功能
- reactjs - 如何在 apollo-client 中设置全局变量
- php - 我在数据表中添加了分页,但表记录重复