亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

vue實現tab欄點擊高亮效果

瀏覽:105日期:2022-12-04 17:31:26

本文實例為大家分享了tab欄實現點擊高亮,供大家參考,具體內容如下

之前面試的時候被問到過如何使用vue實現tab欄切換高亮,今天自己寫demo順便記錄一下

vue實現tab欄點擊高亮效果

vue官方文檔里有一個基礎知識點叫做對象語法

<div v-bind:class='{ active: isActive, ’text-danger’: hasError }'></div>//data如下data: { isActive: true, hasError: false}//渲染結果為<div class='static active'></div>

個人覺得類似三元表達式,如果值為true則給該元素添加上指定的class

實際代碼如下

<template> <div> <!-- v-for循環渲染arr --> <!-- 把當前點擊的name通過selected傳給data里的active --> <!-- 判斷如果active的值與當前點擊的name相同 則給當前點擊的div加上active樣式 --> <div v-for='(item,index) in arr' :key='index' @click = selected(item.name) : > {{item.name}} </div> </div></template><script>export default { name: 'index', data() { return { arr: [ { name: '娃哈哈' }, { name: '椰子汁' }, { name: '檸檬茶' }, { name: '可樂' }, { name: '雪碧' } ], active: '娃哈哈' }; }, methods: { selected(name){ this.active = name console.log(name) } }};</script><style>.active { background-color: orange; color: white;}#box { width: 100px; height: 100px; margin: 10px; float: left; border: 1px solid #000;}</style>

我是前端萌新一枚,剛接觸前端沒多久,vue接觸時間就更短了,每天進步一點點!

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
主站蜘蛛池模板: 在线永久免费观看的a站视频 | 成人亚洲欧美日韩在线 | 欧美精品一二三区 | 日韩成人精品视频 | 日本高清中文字幕一区二区三区 | 大香萑75久久精品免费 | 精品国产福利第一区二区三区 | 在线观看国产 | 亚洲国产精品自在现线让你爽 | 青草国产在线视频 | 伊人久久久 | 久久精品国产99久久72 | 国产在线观看a | 亚洲美女爱做色禁图无遮 | 欧美成人免费大片888 | 亚洲天天综合色制服丝袜在线 | 国产香蕉国产精品偷在线观看 | 黄色在线免费播放 | 一级毛片真人不卡免费播 | 国产区精品视频 | 午夜激情视频在线 | 欧美三级aaa| 国产亚洲欧美在线 | 色在线看 | 999zyz色资源站在线观看 | 国产18岁| 国产在线一区二区杨幂 | www国产永久免费视频看看 | 亚洲呦呦系列视频 | 久久国产精品夜色 | 欧美亚洲综合一区 | 日本a黄 | 在线观看91香蕉国产免费 | 欧美精品在线视频 | 久久六月丁香婷婷婷 | 中文字幕一区在线播放 | 看一级特黄a大一片 | 成人在线一区二区三区 | 青青青亚洲精品国产 | 91在线视频在线观看 | 国产剧情91 |