Skip to content
liuhuagui edited this page Apr 4, 2020 · 7 revisions

Download

https://repo1.maven.org/maven2/com/github/liuhuagui/smalldoc-spring-boot-starter/

Maven

<dependency>
    <groupId>com.github.liuhuagui</groupId>
    <artifactId>smalldoc-spring-boot-starter</artifactId>
    <version>2.4</version>
</dependency>

Community

流花鬼的博客

smalldoc的上一个版本是2.3.12.3.2在2019-10月就开始操刀了,但是由于两个原因2.3.2未及时交付——

  1. 有老人去世,回老家守孝
  2. 在新版的UI实现中,遇到了AntdV3在设计最初就存在的一个bug,导致这段代码的实现遇到阻碍,但是又不想放弃预想的UI效果,强迫症之下,,虽然本职是一个后端开发,还是去看了AntdV3的源码,实现了自己的解决方案,并由此写下一篇总结《Ant-design Table组件当滚动列的行高变化时,固定列的行高不会同步变化,或固定列变化滚动列不变,造成布局破坏。》,但毕竟不是从源码层面进行的复写,所以在渲染速度上存在缺陷——当数据量较大,会出现肉眼可见的卡顿。不过幸运的是,在我实现解决方案的后两天,AntdV4的第一个可用版本antd-4.0.0-rc.0就发布了,从主要commiter的知乎专栏了解到,antdV4推翻了antdV3原本的设计,重新实现了代码,从根本上解决了诸如此类的bug,大幅度提高了antd组件的渲染速度,从而使smalldoc的UI界面得到可观改善!

于是由于2.3.2版本的迟迟未交付,作者干脆一鼓作气,根据issues中支持者提到的诸多问题及建议对smalldoc做了一次全面升级,发布了如今的smalldoc-2.4