收藏
回答

Animation设置height时,输入auto没有过渡效果?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug Animation 工具 7.0.10 2.10.4

使用Animation.height()设置高度高度动画,设置值为'auto'的话无论从0变为auto还是重新用Animation.height(0),动画都没有过渡效果,只会直接改变组件高度.

height()内的值如果是数字变化的话是有过渡效果的.

回答关注问题邀请回答
收藏

2 个回答

  • Admin²⁰²⁰
    Admin²⁰²⁰
    04-08

    谢邀:

    建议改auto为真实的高度。

    具体高度值可以用获取DOM元素高度的方法获取到。createSelectorQuery

    04-08
    有用
    回复 2
    • null
      null
      04-08
      好的,谢谢
      04-08
      回复
    • Jueang
      Jueang
      07-20
      但是DOM一开始想要隐藏的话,想要通过动画展开的时候createSelectorQuery获取的高度为0。
      07-20
      回复
  • 卢霄霄
    卢霄霄
    04-08

    嗯 auto没动画的。。你可以 createSelectorQuery查询一下

    04-08
    有用
    回复 1
    • null
      null
      04-08
      好的,谢谢
      04-08
      回复
登录 后发表内容
问题标签