手机版

标签页在vue中的实现

时间:2021-08-28 来源:互联网 编辑:宝哥软件园 浏览:

今天我就来分享一下vue中tab tab的套路。废话不多,直接去效果图

应用场景

切换操作选项针对不同的注册和登录方式,如保存和取消后台管理系统中菜单选项的切换,切换新闻标题,如关注推荐热点等。

主要思路

单击不同的选项卡以获取选项卡索引,并将其与类动态绑定。点击时,保持tab对应的内容索引与tab索引一致。使用v-show/v-if指令控制内容显示和隐藏

代码如下

html lang=' en ' head meta charset=' UTF-8 ' meta name=' viewport ' content=' width=device-width,initial-scale=1.0 ' meta http-equiv=' X-UA-Compatible ' content=' ie=edge ' title tab/title script src=' http :3359 cdn . jsdeliver . net/NPM/[emailprotected]/dist/vue . js '/script style html,body { height : 100%;margin : 0;padd : 0;背景色: # 58596 b;} .活动{ color: # fff背景技术# e74c3c} # app { width: 800px高度: 400 px;margin: 100px自动;背景-color : # fff;box-shadow: 0 1px 3px rgba(0,0,0, 1);} .menuList { width: 800px高度: 60px;背景色: # 33344 a;} ul { width : 100%;display: flexlist-style:无;padd : 0;margin : 0;color: # 717181font-size : 16px;线高: 60px;} ul Li { flex : 1;文本对齐:中心;cursor:指针;} .tabCon { width: 700pxmargin: 0 autopadding: 40px 20pxcolor: # 999font-size : 14px;背景-color : # fff;}/style/head body div id=' app ' div class=' Menulist ' ul Li v-for='(item,index)在列表' : key=' item . id ' : class=' { active : num=' index } '中@ click=' GetNum(index)' { { item } }/Li/ul/div class=' tabCon ' div-for='(item con,index)在tabContents ' v-show=' index=' index=' num ' { item con }武林至尊、民族英雄、内家拳鼻祖、太极鼻祖、武术宗师、龙兴书法鼻祖张三丰,集诸子门派、绝学于一身,在武学上做到了极致[1]。他是元末明初的真人,武当山道士,武唐门始祖。据正史记载,宋理宗淳于七年(1247年)生于辽东,14岁考取文武状元,18岁服役。’独孤求败,自名“剑魔”,三十余年江湖漂泊,杀敌尽失英雄,天下无抗,身不由己,却隐居深谷,以雕为友。唉,你这辈子找不到敌人,却又孤独又尴尬。小说中从未出现过,只在人物口中提到过。“周不是金主小说中的主角,也不是塑造得最丰满完美的形象,更不是侠客或英雄的代表。而且,就武侠小说最基本的元素——武侠和武侠而言,周并不是顶级高手,但毫无疑问,周是金主塑造的所有人物中最有趣的一个,至少是最有趣的一个。],} },methods : { GetNum(index){ this . num=index;} } })/脚本/正文/html摘要

以上就是边肖介绍的vue中tab tab的实现思路。希望对大家有帮助。如果你有任何问题,边肖会及时回复你的!

版权声明:标签页在vue中的实现是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。