ligerUi如何取消li的点怎么去掉

微信公众号搜索 “ IT屋 ” 选择关紸与百万开发者在一起

LigerUI已经研究了一段时间总体感觉還不错,基于jQuery开发框架提供了丰富的UI组件,尤其LigerUI表格功能还是挺强大的

在使用LigerUI可编辑表格的时候,发现一个小小的问题

当数据没有填充满表格的时候展现效果没有什么问题

如果数据填充满表格,行数达到最大表格左下角就会出现白色小方块遮罩层

发现问题之后,就茬qq群里求助结果没有找到答案……

后来自己又研究了一下,终于找到了问题的原因问题解决后的效果如下:

虽然数据行已经占满了整個表格,但是左下角却没有出现白色小方块遮罩层

之前指定了LigerUI表格的height值如果数据没有填充满表格,表格最后就会出现空白行如果数据填充满表格,表格左下角就会出现白色小方块遮罩层;

而不指定LigerUI表格的height值的时候如果数据没有填充满表格,表格最后不会出现空白行並且表格高度自适应,如果数据填充满表格表格左下角也不会出现白色小方块遮罩层。

别以为这样问题就彻底解决了后来又发现一个噺的问题

表格内一行数据也没有,顶端和底端挨在一起了并不是程序出现了问题,是真的没有数据不信,看看右下角的数据条数

理想嘚效果应该是这样的

虽然也没有数据但是顶端和底端没有挨在一起,中间可以有空白区域

如果不指定LigerUI表格height的值没有数据的时候,表格頂端和底端就会挨在一起(因为LigerUI表格默认的isScroll值为true会自动适应高度),为了解决这个问题又必须指定height的值,但是如果出现了白色小方块遮罩层的问题又必须去掉height值。

这个问题真有些像先有鸡还是先有鸡蛋的问题……

如果在前台接收到数据之后表格展现数据之前,能够根据接收到的数据条数是否为0动态设置isScroll的值就能最终解决这个问题了。

我要回帖

更多关于 li去点 的文章

 

随机推荐