【问题标题】:Slick Grid column not rendering properlySlick Grid 列未正确呈现
【发布时间】:2016-12-11 02:04:15
【问题描述】:

查看第一次创建网格时附加的快照,一旦我们通过拖动更改任何列的大小或通过右键单击更改显示的列并选中/取消选中列以显示或隐藏然后列将正确对齐并显示数据。

在隐藏此网格渲染的那个时间区域创建和渲染网格时还有一件事,我的意思是有选项卡布局,并且在其中一个选项卡中创建了这些网格并且活动选项卡不同,这是否会产生任何问题。 ?

【问题讨论】:

  • 您尝试过github.com/6pac/SlickGrid(向下滚动查看自述文件)吗?那是最新版本,MLeibman 分支已经很老了。我认为这个问题可能会在那里解决。

标签: javascript grid slickgrid


【解决方案1】:

网格大小是根据其附加到的当前元素大小呈现的。因此,如果元素被隐藏,它将不会显示正确的布局。当我显示标签时,我通常会调用 {grid}.resizeCanvas()。或者,您可以在创建网格时显示元素并稍后将其隐藏。

【讨论】:

  • 感谢您的良好解释我理解了这个问题但不幸的是 grid.resizeCanvas() 也不起作用
  • 您是否尝试过检查是否引用了正确的 SlickGrid 对象,以及在调用 resizeCanvas() 之前是否首先显示选项卡?在使标签可见之前,我通常会错误地先调用 resizeCanvas。
猜你喜欢
  • 1970-01-01
  • 2022-01-01
  • 2016-03-12
  • 1970-01-01
  • 2018-06-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多