【发布时间】:2021-05-11 18:49:45
【问题描述】:
我正在使用 Ag-grid 来显示表格,我希望让我的表格具有响应性。
所以我试图让整个表格/整个列适应屏幕的宽度:
- 如果屏幕宽度小于 500 像素,那么我想让 x 轴可滚动,否则整个表格/整个列都应该适合屏幕。
这里是代码框:
https://codesandbox.io/s/priceless-khorana-bw55b
最初表格是这样留下空间的:
我也在mounted中试过这个:
mounted () {
this.gridApi = this.gridOptions.api.sizeColumnsToFit()
}
当我减小屏幕宽度并使用 sizeColumnsToFit() 时,我得到下面的图像:
但 sizeColumnsToFit() 在屏幕宽度已满时可以正常工作。
我还参考了 ag-grid 的文档,找到了以下链接:
https://plnkr.co/edit/YG7be1X8kAgeSEas,这就是我要找的东西,我也尝试了与示例相同的方法,但不知道为什么我不能让我的表像那样响应。
所以,请帮助我使我的桌子适合屏幕的宽度。随着宽度不断减小,如果它小于 500 像素,那么我想让它可滚动。然后,我也想减少列之间的空间,所以它变得容易适合表格。
【问题讨论】: