Issue title: 多个手风琴存在，展开会默认使用第一个手风琴的高度，导致其他手风琴高度过高，留白多
 Issue body: ### Taro UI 版本信息

v2.3.4

### 问题描述

多个手风琴存在，展开其他手风琴会默认使用第一个手风琴的高度，导致其他手风琴展开时候动画高度拉长过高，留白多，之后才恢复

### 复现步骤

点击第一个手风琴，高度比较高，再点击第二个手风琴，本来只有两条数据，展开高度应该很低，但是缺很高，跟第一个手风琴高度一样，会先拉很长再恢复

### 复现代码

<AtAccordion
            open={open}
            onClick={e => setOpen(e)}
            title='个人计划'
          >
            <AtList hasBorder={false}>
              <View className="list flex">最高学历<View className="flex-1">{userCollegeInfoVO.educationalBackground}</View></View>
              <View className="list flex">入学年份<View className="flex-1">{userCollegeInfoVO.enrollmentYear}</View></View>
              <View className="list flex">毕业年份<View className="flex-1">{userCollegeInfoVO.graduationYear}</View></View>
              <View className="list flex">院校<View className="flex-1">{userCollegeInfoVO.college}</View></View>
              <View className="list flex">学院<View className="flex-1">{userCollegeInfoVO.academy}</View></View>
              <View className="list flex">专业<View className="flex-1">{userCollegeInfoVO.major}</View></View>
              <View className="list flex">班级<View className="flex-1">{userCollegeInfoVO.classRoom}</View></View>
              <View className="list flex">寝室/宿舍<View className="flex-1">{userCollegeInfoVO.dormitory}</View></View>
              <View className="list flex">职务信息<View className="flex-1">{userCollegeInfoVO.positionInfo}</View></View>
            </AtList>
          </AtAccordion>
<AtAccordion
            open={planOpen}
            onClick={e => setPlanOpen(e)}
            title='个人计划'
          >
            <AtList hasBorder={false}>
              <View className="list flex plan plan-short">短期计划</View>
              <View className="list flex plan-desc">{userPersonalPlanInfoVO.shortTermPlan}</View>
              <View className="list flex plan">职业规划</View>
              <View className="list flex plan-desc">{userPersonalPlanInfoVO.longTermPlan}</View>
            </AtList>
          </AtAccordion>

### 报错信息

无

### 系统信息

^3.0.0-alpha

### 补充信息

其他手风琴高度默认使用了第一个手风琴高度

<!-- generated by issue-helper. DO NOT REMOVE -->
 Comments: 
 Comment 0: 欢迎提交 Issue~

如果你提交的是 bug 报告，请务必遵循 [Issue 模板](https://github.com/NervJS/taro-ui/blob/dev/.github/ISSUE_TEMPLATE/BUG_REPORT.md)的规范，尽量用简洁的语言描述你的问题，最好能提供一个稳定简单的复现。🙏🙏🙏

如果你的信息提供过于模糊或不足，或者已经其他 issue 已经存在相关内容，你的 issue 有可能会被关闭。

Good luck and happy coding~
{'source': 'GithubIssues', 'repo_name_with_owner': 'NervJS/taro-ui', 'issue_id': 930716723, 'repo_stars': 4090.0}