最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

BootstrapVue選項(xiàng)卡標(biāo)題增加關(guān)閉按鈕的方法

 更新時(shí)間:2022年04月01日 10:21:09   作者:titan80001  
這篇文章主要為大家詳細(xì)介紹了BootstrapVue選項(xiàng)卡標(biāo)題增加關(guān)閉按鈕的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

BootstrapVue選項(xiàng)卡標(biāo)題增加關(guān)閉按鈕,供大家參考,具體內(nèi)容如下

BootstrapVue官網(wǎng)選項(xiàng)卡組件中,沒(méi)有列出選項(xiàng)卡標(biāo)題帶關(guān)閉按鈕的,這里參照官網(wǎng)的例子進(jìn)行修改,給標(biāo)題加上關(guān)閉按鈕。

官網(wǎng)舉例:

<template>
? <div>
? ? <b-card no-body>
? ? ? <b-tabs card>
? ? ? ? <!-- Render Tabs, supply a unique `key` to each tab -->
? ? ? ? <b-tab v-for="i in tabs" :key="'dyn-tab-' + i" :title="'Tab ' + i">
? ? ? ? ? Tab contents {{ i }}
? ? ? ? ? <b-button size="sm" variant="danger" class="float-right" @click="closeTab(i)">
? ? ? ? ? ? Close tab
? ? ? ? ? </b-button>
? ? ? ? </b-tab>

? ? ? ? <!-- New Tab Button (Using tabs-end slot) -->
? ? ? ? <template v-slot:tabs-end>
? ? ? ? ? <b-nav-item @click.prevent="newTab" href="#" ><b>+</b></b-nav-item>
? ? ? ? </template>

? ? ? ? <!-- Render this if no tabs -->
? ? ? ? <template v-slot:empty>
? ? ? ? ? <div class="text-center text-muted">
? ? ? ? ? ? There are no open tabs<br>
? ? ? ? ? ? Open a new tab using the <b>+</b> button above.
? ? ? ? ? </div>
? ? ? ? </template>
? ? ? </b-tabs>
? ? </b-card>
? </div>
</template>

<script>
? export default {
? ? data() {
? ? ? return {
? ? ? ? tabs: [],
? ? ? ? tabCounter: 0
? ? ? }
? ? },
? ? methods: {
? ? ? closeTab(x) {
? ? ? ? for (let i = 0; i < this.tabs.length; i++) {
? ? ? ? ? if (this.tabs[i] === x) {
? ? ? ? ? ? this.tabs.splice(i, 1)
? ? ? ? ? }
? ? ? ? }
? ? ? },
? ? ? newTab() {
? ? ? ? this.tabs.push(this.tabCounter++)
? ? ? }
? ? }
? }
</script>

利用插槽向選項(xiàng)卡標(biāo)題添加icon圖標(biāo),選關(guān)閉按鈕圖形,并綁定關(guān)閉事件。修改后代碼如下:

<template>
? <div>
? ? <div>
? ? ? ? ? <b-nav-item @click.prevent="newTab" href="#" ><b>添加Tab頁(yè)</b></b-nav-item>
? ? </div>

? ? <div>
? ? ? <b-card no-body>
? ? ? ? <b-tabs card>
? ? ? ? ? <!-- Render Tabs, supply a unique `key` to each tab -->
? ? ? ? ? <b-tab v-for="i in tabs" :key="'dyn-tab-' + i">
? ? ? ? ? ? <!--用插槽想標(biāo)題添加icon圖標(biāo),同時(shí)將關(guān)閉按鈕調(diào)用的時(shí)間轉(zhuǎn)移到圖標(biāo)的點(diǎn)擊事件中執(zhí)行-->
? ? ? ? ? ? <template v-slot:title>
? ? ? ? ? ? ? ? ? ? Tab{{ i }}
? ? ? ? ? ? ? ? ? ? <!--插入icon圖標(biāo),關(guān)閉按鈕圖形-->
? ? ? ? ? ? ? ? ? ? <a @click="closeTab(i)">
? ? ? ? ? ? ? ? ? ? ? ? <b-icon icon="x-square"></b-icon>
? ? ? ? ? ? ? ? ? ? </a>
? ? ? ? ? ? </template>
? ? ? ? ? ? <h1> Tab-{{i}} </h1>

? ? ? ? ? </b-tab>

? ? ? ? ? <!-- New Tab Button (Using tabs-end slot) -->
? ? ? ? ? <!-- Render this if no tabs -->
? ? ? ? ? <template v-slot:empty>
? ? ? ? ? ? <div class="text-center text-muted">
? ? ? ? ? ? ? There are no open tabs<br>
? ? ? ? ? ? ? Open a new tab using the <b>+</b> button above.
? ? ? ? ? ? </div>
? ? ? ? ? </template>
? ? ? ? </b-tabs>
? ? ? </b-card>
? ? </div>

? </div>
</template>

<script>
export default {
? data () {
? ? return {
? ? ? tabs: [],
? ? ? tabCounter: 0
? ? }
? },
? methods: {
? ? closeTab (x) {
? ? ? for (let i = 0; i < this.tabs.length; i++) {
? ? ? ? if (this.tabs[i] === x) {
? ? ? ? ? this.tabs.splice(i, 1)
? ? ? ? }
? ? ? }
? ? },
? ? newTab () {
? ? ? this.tabs.push(this.tabCounter++)
? ? }
? }
}
</script>

官網(wǎng)標(biāo)簽鏈接

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

相關(guān)文章

  • 詳解javascript數(shù)組去重問(wèn)題

    詳解javascript數(shù)組去重問(wèn)題

    這篇文章主要介紹了詳解javascript數(shù)組去重問(wèn)題,根據(jù)面試時(shí)做的一道數(shù)組去重問(wèn)題的解題思路整理的,分享給大家。
    2015-11-11
  • 讓你徹底掌握es6 Promise的八段代碼

    讓你徹底掌握es6 Promise的八段代碼

    Promise對(duì)象可以理解為一次執(zhí)行的異步操作,使用promise對(duì)象之后可以使用一種鏈?zhǔn)秸{(diào)用的方式來(lái)組織代碼;讓代碼更加的直觀,下面這篇文章主要跟大家分享了讓大家徹底掌握es6 Promise的八段代碼,需要的朋友可以參考下。
    2017-07-07
  • Javascript實(shí)現(xiàn)顏色rgb與16進(jìn)制轉(zhuǎn)換的方法

    Javascript實(shí)現(xiàn)顏色rgb與16進(jìn)制轉(zhuǎn)換的方法

    這篇文章主要介紹了Javascript實(shí)現(xiàn)顏色rgb與16進(jìn)制轉(zhuǎn)換的方法,實(shí)例分析了顏色值轉(zhuǎn)換的常用技巧與使用方法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-04-04
  • 微信小程序-API接口安全詳解

    微信小程序-API接口安全詳解

    這篇文章主要介紹了微信小程序-API接口安全詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • 一文詳解JavaScript數(shù)組對(duì)象和字符串對(duì)象

    一文詳解JavaScript數(shù)組對(duì)象和字符串對(duì)象

    這篇文章主要介紹了JavaScript數(shù)組對(duì)象和字符串對(duì)象,文章中有詳細(xì)的代碼示例,對(duì)學(xué)習(xí)或工作有一定的幫助,需要的小伙伴可以參考一下
    2023-04-04
  • javascript判斷是否按回車鍵并解決瀏覽器之間的差異

    javascript判斷是否按回車鍵并解決瀏覽器之間的差異

    這篇文章主要介紹了javascript如何判斷是否按回車鍵并解決瀏覽器之間的差異問(wèn)題,需要的朋友可以參考下
    2014-05-05
  • JS版元素周期表實(shí)現(xiàn)方法

    JS版元素周期表實(shí)現(xiàn)方法

    這篇文章主要介紹了JS版元素周期表實(shí)現(xiàn)方法,可實(shí)現(xiàn)基于javascript動(dòng)態(tài)生成元素周期表的功能,點(diǎn)擊元素項(xiàng)可以在下方顯示對(duì)應(yīng)元素的各種常用屬性,需要的朋友可以參考下
    2015-08-08
  • 十個(gè)利用JavaScript實(shí)現(xiàn)的愛(ài)心動(dòng)畫特效

    十個(gè)利用JavaScript實(shí)現(xiàn)的愛(ài)心動(dòng)畫特效

    情人節(jié)將至,程序員證明自己不是直男的時(shí)候到啦!小編為大家準(zhǔn)備了十個(gè)通過(guò)JavaScript實(shí)現(xiàn)的愛(ài)心動(dòng)畫特效,快學(xué)起來(lái),到時(shí)候給女朋友一個(gè)驚喜吧
    2022-02-02
  • 三種方式實(shí)現(xiàn)瀑布流布局

    三種方式實(shí)現(xiàn)瀑布流布局

    本文主要介紹了分別使用javascript,jquery,css實(shí)現(xiàn)瀑布流布局的方法。具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-02-02
  • 在JS中如何使用css變量詳解

    在JS中如何使用css變量詳解

    這篇文章主要給大家介紹了關(guān)于如何在JS中如何使用css變量以及export之javascript關(guān)鍵字的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2021-09-09

最新評(píng)論

车险| 浑源县| 梨树县| 肃北| 大庆市| 武宁县| 织金县| 榕江县| 怀柔区| 历史| 麻阳| 郓城县| 当涂县| 牡丹江市| 元谋县| 阳东县| 曲阜市| 扶沟县| 南通市| 廊坊市| 阿拉善盟| 木兰县| 定结县| 当阳市| 基隆市| 巴中市| 郴州市| 东乡族自治县| 九龙城区| 嘉善县| 清镇市| 柏乡县| 东平县| 北海市| 元氏县| 盖州市| 汝南县| 道孚县| 双桥区| 太白县| 山阳县|