如何用Vue和Ant Design实现折叠展开功能组件?

2026-06-10 05:210阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计778个文字,预计阅读时间需要4分钟。

如何用Vue和Ant Design实现折叠/展开功能组件?

在编写前端页面时,遇到一个需求:点击头部,若内容存在则展开,不存在则不展开。这实际上是一个展开与折叠组件的功能。效果如下:点击,内容区域会相应展开或折叠。由于其他地方也需要实现类似功能,所以需要实现这一需求。

最近在写前台页面,遇到一个需求,如下:点击头部标题,如果有内容,则展开,否则不展开,其实就是展开与折叠的组件。效果图如下:

如何用Vue和Ant Design实现折叠/展开功能组件?

由于其它地方也需要实现这种功能,所以,需要封装成一个组件。

代码如下:

1. 父页面代码

1.1 变量:open:表示现在的状态,true是展开,false为折叠

1.2 变量:height:表示折叠时的高度,也就是根据标题的高度来的。

阅读全文

本文共计778个文字,预计阅读时间需要4分钟。

如何用Vue和Ant Design实现折叠/展开功能组件?

在编写前端页面时,遇到一个需求:点击头部,若内容存在则展开,不存在则不展开。这实际上是一个展开与折叠组件的功能。效果如下:点击,内容区域会相应展开或折叠。由于其他地方也需要实现类似功能,所以需要实现这一需求。

最近在写前台页面,遇到一个需求,如下:点击头部标题,如果有内容,则展开,否则不展开,其实就是展开与折叠的组件。效果图如下:

如何用Vue和Ant Design实现折叠/展开功能组件?

由于其它地方也需要实现这种功能,所以,需要封装成一个组件。

代码如下:

1. 父页面代码

1.1 变量:open:表示现在的状态,true是展开,false为折叠

1.2 变量:height:表示折叠时的高度,也就是根据标题的高度来的。

阅读全文