V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
simonguo
V2EX  ›  程序员

React Suite 3.2.4 版本发布

  •  1
     
  •   simonguo · 2018-08-10 11:04:56 +08:00 · 2116 次点击
    这是一个创建于 2079 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本来是每周四的例行更新,昨天公司业务上好多事情处理,加上有些测试没有通过,所有拖到今天上午更新!! 之前 v2 有好几个用户提出按钮的 ripple 效果有问题,有卡顿,这个版本中有很大的改善。

    React Suite 是 一套 React 组件库,为后台产品而生。

    V3.2.4 版本发布,更新内容如下:

    • Feature: 优化了涟漪动画的效果 (#154)
    • Bugfix: 修复了 Nav 设置为 tab 时候存在样式问题 (#156)
    • Chore: 支持 React 16.4+ 迁移到新的生命周期方法 (#157,#158,#159,#161,#164)
    • Chore: 兼容 post-css 的 autoprefixer 处理 (#155)
    第 1 条附言  ·  2018-08-10 11:42:58 +08:00
    如果有人觉得访问慢,可能是网络的原因, 可以试一试国内 gitee 的镜像 http://rsuite.gitee.io/
    8 条回复    2018-08-13 10:13:54 +08:00
    zeromake
        1
    zeromake  
       2018-08-10 11:25:22 +08:00
    额,又把 css 的涟漪动画换成子节点 dom 动画了啊,话说这两种方案哪个性能更好呢?
    simonguo
        2
    simonguo  
    OP
       2018-08-10 11:30:54 +08:00
    @zeromake 性能上是纯 CSS 更好一些,但是视觉上纯 CSS 无法达到最好效果。针对按钮,菜单相比 Tree,Table 这些 组件,涟漪动画性能消耗可以忽略。
    zeromake
        3
    zeromake  
       2018-08-10 11:35:16 +08:00
    @simonguo 也是毕竟需要用户交互,消耗大了不要紧
    hiyangguo
        4
    hiyangguo  
       2018-08-10 11:35:54 +08:00   ❤️ 1
    @zeromake css
    这次修改的原因是涟漪动画有一些致命的问题
    - 动画的触发一定要在鼠标 release 的时候
    - Safari 上动画有问题(我们之前做了移除涟漪动画的处理)
    性能的话我们并没有做详细的测试。不过从实现原理来讲两种实现唯一的区别就是 改变了 动画 dom 的位置。而且这个 dom 是绝对定位脱离文档流的。所以这部分性能损耗应该可以忽略不计。
    zeromake
        5
    zeromake  
       2018-08-10 12:06:55 +08:00
    @simonguo 对了不知道为啥我 mac firefox 62.0b15 developer 点击侧边栏导航不能跳转路由,点击时没有错误日志。
    simonguo
        6
    simonguo  
    OP
       2018-08-10 13:09:29 +08:00
    @zeromake 我们处理一下
    simonguo
        7
    simonguo  
    OP
       2018-08-10 17:54:15 +08:00
    @zeromake 问题已经修复了,可以看一下
    zeromake
        8
    zeromake  
       2018-08-13 10:13:54 +08:00
    @simonguo 好了可以跳转了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3688 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 10:25 · PVG 18:25 · LAX 03:25 · JFK 06:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.