精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網站建設資訊

NEWS

網站建設資訊

vue列表單項展開收縮功能之this.$refs的示例分析

這篇文章主要為大家展示了“vue列表單項展開收縮功能之this.$refs的示例分析”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“vue列表單項展開收縮功能之this.$refs的示例分析”這篇文章吧。

創新互聯公司成立與2013年,先為灌云等服務建站,灌云等地企業,進行企業商務咨詢服務。為灌云企業網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。

展開效果–看紅框區域

vue列表單項展開收縮功能之this.$refs的示例分析

收縮效果–看紅框區域

 vue列表單項展開收縮功能之this.$refs的示例分析

接下來看代碼邏輯

###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) {
	  // 功能代碼省略
  }
}

###分析過程:

  1. 分別給展開折疊的箭頭加ref="arrow"屬性;

  2. 分別給列表單項內容區最外層標簽即本文的class="audio-body"的標簽加ref=“child”;

  3. 再給箭頭標簽區域加個showHide(index)事件;

  4. 最后通過對應的index利用vue的ref屬性改變對應的列表單項展開折疊;

以上是“vue列表單項展開收縮功能之this.$refs的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創新互聯行業資訊頻道!


分享名稱:vue列表單項展開收縮功能之this.$refs的示例分析
文章網址:http://m.jcarcd.cn/article/igcojc.html 主站蜘蛛池模板: 欧洲亚洲精品 | 国产一区二区精品 | 97九九精品视频 | 国产偷窥熟 | 九九九九九九伊人 | 国产网友自拍一区 | 日韩欧美综合在线 | 国产精品偷伦视频 | 韩日一区二区三区 | 午夜理论片精品国产 | 日韩精品三区 | 国产乱偷国产偷高清 | 日韩一区二区免费 | 韩国三级国产欧美 | aⅴ天堂中文字幕 | 区四区在线 | 最新中文字幕第一页 | 国产成视频 | 日韩精品中文字幕 | 国产激情免费视频在 | 欧洲无毛性XXXX | 午夜福利免费体验区 | 成人论坛网 | 成人自拍偷拍视频 | 最新国产在线不卡av | 成人偷窥自拍视频在 | 日韩素人一区二区 | 日本高清色本 | 国产一区福利在线 | 国产在线每日更新 | 成人妇女免费 | 国产免费专区 | 国产精品福利小视频 | 国产啪精品视 | 国产精品女同一 | 午夜视频免费观看 | 国产精品合集一三 | 日本韩国一区 | 国产高清晰在线播放 | 国产精品自拍第一页 | 精品国产自永久 |