jd-opensource / jd-opensource/nutui

[FR]: 折叠面板 展开收起动画性能问题什么时候改改?

Open
#3,226 0 comments 0 reactions 0 assignees View on GitHub
Feature Request
Dominant language
Vue
Stars
6.5k
Forks
835
PR merge metrics
No merged PRs in 30d

Description

### NutUI 包名

@nutui/nutui-taro

### 这个功能解决了什么问题?

实际小程序使用时展开卡顿,多个折叠面板上下排列时更加明显

### 你期望的组件设计是怎样的?

优化卡顿问题! 动画效果使用的是height变更,直接操作 height 属性来实现折叠面板的展开和收起动画,由于高度频繁变化,可能会引起重绘和重排,影响性能;
实在改不了或者觉得设计的很好,不能使用transform: scaleY();transform-origin: top这类方式实现的话!
能不能加个属性开关允许用户自行选择是否开启?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.