github ant-design/ant-design-mobile v5.0.0-beta.26

latest releases: v5.35.0, v5.34.0, v5.33.2...
pre-release2 years ago
  • 特性
    • 增加了试验性的 VirtualInput 组件 #4358
    • Stepper 增加了一些 CSS 变量 #4356
    • Search 增加了 clearOnCancel 属性 #4360
    • Swiper 增加了 stuckAtBoundary trackOffset slideSize 属性,移除了 --slide-width --slide-height --track-offset CSS 变量 ⚠️
    • Tag 增加了 onClick 属性 #4363
    • NumberKeyboard 增加了 safeArea 属性,并且默认开启
  • 优化
    • SwipeAction 的 closeOnTouchAway 属性更名为 closeOnTouchOutside ⚠️
    • NumberKeyboard 移除了 onBlur closeOnBlur 属性 ⚠️
    • Swiper 内容数量不足以支持 loop 时,会自动禁用 loop
  • 修复
    • 修复了 NumberKeyboard 在部分情况下会意外地触发 onClose 事件的问题
    • 修复了 Swiper 当 items 动态变化时,可能出现滚动位置没有跟随变化的问题

迁移建议

  • Swiper 组件的 --slide-width--track-offset 已经不支持通过 CSS 变量来进行控制了,需要改为通过 trackOffset slideSize 属性传入
  • Swiper 组件的 --slide-height CSS 变量已经不再支持了,现在 Slide 的高度是默认撑满的(100%),需要留意一下是否会有影响,如果你之前没有设置过 --slide-height,那么可以忽略这一条改动
  • SwipeAction 的 closeOnTouchAway 属性现在改叫 closeOnTouchOutside 了,需要在项目中同步调整一下命名
  • NumberKeyboard 移除了 onBlur closeOnBlur 属性,所以需要移除相关的使用

Don't miss a new ant-design-mobile release

NewReleases is sending notifications on new releases.