欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Vue.js組件tab實現(xiàn)選項卡切換

 更新時間:2020年03月23日 10:05:01   作者:那支歌  
這篇文章主要為大家詳細介紹了Vue.js組件tab實現(xiàn)選項卡切換的相關(guān)資料,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了vue插件tab選項卡的具體代碼,供大家參考,具體內(nèi)容如下

效果圖:

代碼如下:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Document</title>
 <style type="text/css">
 *{padding: 0;margin: 0}
 #app{
 width: 500px;height: 300px;margin: 0 auto;background-color: #ddd;
 }
 .top{
 height: 50px;line-height: 50px;width: 100%;background-color: #999;
 }
 .top ul li{display: inline-block;margin:0 10px;}
 .top ul li a{text-decoration: none;color: white;}
 .bottom{

 }
 </style>
</head>
<body>
 <div id="app">
 <div class="top">
 <ul>
 <li><a href="javascript:;" @click='tabToggle(tab01Text);'>{{tab01Text}}</a></li>
 <li><a href="javascript:;" @click='tabToggle(tab02Text);'>{{tab02Text}}</a></li>
 <li><a href="javascript:;" @click='tabToggle(tab03Text);'>{{tab03Text}}</a></li>
 </ul>
 </div>
 <div class="bottom">
 <component :is='currentView' keep-alive></component>
 </div>
 </div>
 <script type="text/javascript" src='vue.js'></script>
 <script>
 var tab01 = Vue.extend({
 template:'<p>This is tab01</p>'
 })
 var tab02 = Vue.extend({
 template:'<p>This is tab02</p>'
 })
 var tab03 = Vue.extend({
 template:'<p>This is tab03</p>'
 })
 var app = new Vue({
 el:'#app',
 data:{
 tab01Text:'tab01',
 tab02Text:'tab02',
 tab03Text:'tab03',
 currentView:'tab01'
 },
 components:{
 tab01:tab01,
 tab02:tab02,
 tab03:tab03
 },
 methods:{
 tabToggle:function(tabText){
 this.currentView=tabText
 }
 }
 })
 </script>
</body>
</html>

本文已被整理到了《Vue.js前端組件學(xué)習教程》,歡迎大家學(xué)習閱讀。

關(guān)于vue.js組件的教程,請大家點擊專題vue.js組件學(xué)習教程進行學(xué)習。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue?遮罩和ref的使用setup版和非setup版

    vue?遮罩和ref的使用setup版和非setup版

    這篇文章主要介紹了vue?遮罩和ref的使用,setup版和非setup版,本文給大家介紹的非常詳細,對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-03-03
  • vue路由教程之靜態(tài)路由

    vue路由教程之靜態(tài)路由

    這篇文章主要給大家介紹了關(guān)于vue路由教程之靜態(tài)路由的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習或者使用vue具有一定的參考學(xué)習價值,需要的朋友們下面來一起學(xué)習學(xué)習吧
    2019-09-09
  • vue給對象添加屬性沒有響應(yīng)式的問題及解決

    vue給對象添加屬性沒有響應(yīng)式的問題及解決

    這篇文章主要介紹了vue給對象添加屬性沒有響應(yīng)式的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Vue render渲染時間戳轉(zhuǎn)時間,時間轉(zhuǎn)時間戳及渲染進度條效果

    Vue render渲染時間戳轉(zhuǎn)時間,時間轉(zhuǎn)時間戳及渲染進度條效果

    這篇文章主要介紹了Vue render渲染時間戳轉(zhuǎn)時間,時間轉(zhuǎn)時間戳及渲染進度條效果,通過實例代碼相結(jié)合的形式給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-07-07
  • Vue中自定義全局組件的實現(xiàn)方法

    Vue中自定義全局組件的實現(xiàn)方法

    這兩天學(xué)習了Vue.js 感覺組件這個地方知識點挺多的,而且很重要,所以這篇文章主要給大家介紹了關(guān)于Vue中自定義全局組件的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家學(xué)習或者使用vue具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧。
    2017-12-12
  • vue-cli+iview項目打包上線之后圖標不顯示問題及解決方法

    vue-cli+iview項目打包上線之后圖標不顯示問題及解決方法

    這篇文章主要介紹了解決vue-cli+iview項目打包上線之后圖標不顯示問題,本文通過兩種方法給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-10-10
  • Vue動態(tài)組件和keep-alive組件實例詳解

    Vue動態(tài)組件和keep-alive組件實例詳解

    動態(tài)組件指的是動態(tài)切換組件的顯示與隱藏,下面這篇文章主要給大家介紹了關(guān)于Vue動態(tài)組件和keep-alive組件的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-05-05
  • 在vue中實現(xiàn)禁止屏幕滾動,禁止屏幕滑動

    在vue中實現(xiàn)禁止屏幕滾動,禁止屏幕滑動

    這篇文章主要介紹了在vue中實現(xiàn)禁止屏幕滾動,禁止屏幕滑動,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • vue.js body的css不生效問題及解決

    vue.js body的css不生效問題及解決

    這篇文章主要介紹了vue.js body的css不生效問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • vue的路由映射問題及解決方案

    vue的路由映射問題及解決方案

    這篇文章主要介紹了vue的路由映射問題及解決方案,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友可以參考下
    2019-10-10

最新評論