Ele 2.x 肯定是没有提供的,Ele + 我扫了一眼也没有这个组件,所以你得自己开发。思路就是拖拽时动态修改左/右面板容器的宽度。这个可以借鉴社区已经有的文章来学习 👉 vue项目拖动实现修改左右宽度至于收起的问题,这个就比较简单了。就是增加一个收起按钮点击之后动态设置左侧面板的宽度为 0 就行了。记得加上 transition:width 的补间动画添加平滑收起的效果。
Ele 2.x
肯定是没有提供的,Ele +
我扫了一眼也没有这个组件,所以你得自己开发。思路就是拖拽时动态修改左/右面板容器的宽度。这个可以借鉴社区已经有的文章来学习 👉 vue项目拖动实现修改左右宽度
至于收起的问题,这个就比较简单了。就是增加一个收起按钮点击之后动态设置左侧面板的宽度为
0
就行了。记得加上transition:width
的补间动画添加平滑收起的效果。