vue怎么实现列表单项展开收缩功能
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,本文小编为大家详细介绍"vue怎么实现列表单项展开收缩功能",内容详细,步骤清晰,细节处理妥当,希望这篇"vue怎么实现列表单项展开收缩功能"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来
千家信息网最后更新 2025年02月02日vue怎么实现列表单项展开收缩功能
本文小编为大家详细介绍"vue怎么实现列表单项展开收缩功能",内容详细,步骤清晰,细节处理妥当,希望这篇"vue怎么实现列表单项展开收缩功能"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
展开效果-看红框区域
收缩效果-看红框区域
接下来看代码逻辑
###template部分:已去除与本文不相关的功能代码
{{index+1}} {{item.subName}}
{{item.fileName}}
###js部分:已去除与本文不相关的功能代码
data() { return { courseSubList: [], // 课程正文列表 }},methods: { showHide(index) { if (this.$refs.child[index].style.display === 'none') { this.$refs.child[index].style.display = 'flex' this.$refs.arrow[index].style.transform = 'rotateX(0deg)' } else { this.$refs.child[index].style.display = 'none' this.$refs.arrow[index].style.transform = 'rotateX(180deg)' } }, deletCourseSub(id) { // 功能代码省略 }}
###分析过程:
分别给展开折叠的箭头加ref="arrow"属性;
分别给列表单项内容区最外层标签即本文的class="audio-body"的标签加ref="child";
再给箭头标签区域加个showHide(index)事件;
最后通过对应的index利用vue的ref属性改变对应的列表单项展开折叠。
读到这里,这篇"vue怎么实现列表单项展开收缩功能"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。
功能
单项
收缩
代码
内容
区域
文章
标签
属性
效果
箭头
部分
妥当
事件
外层
思路
新知
更多
正文
步骤
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
永劫无间 捏脸数据库 无尘
网络安全问题下的悲剧
声控视频软件开发
软件开发项目合同范本
学习电脑软件开发难吗
无锡网络技术公司怎么样
关于网络安全的辩论赛材料
sql数据库共享锁
技术软件开发公司前台的工作
mysql的数据库包括
唐山cmmi软件开发
国家网络安全宣传周怎么下载
安康诺盾净化器连不上服务器
数据库 私活
墨魂服务器
教学管理软件开发行业分析
网络安全与硬件维护管理岗位
江森cct数据库无法连接
华为服务器光遇
武威网络安全工程师软考
软件开发后很迷茫怎么办
viso 数据库形状
数据库的规则
vb数据库概念
当今网络安全的最新形势
asp小旋风服务器下载
数据库改步长
ssl服务器可能需要更新
什么是dns辅助服务器异常
大连慧搜网络技术