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

vue多種彈框的彈出形式的示例代碼

 更新時(shí)間:2017年09月18日 11:18:27   作者:小被子  
本篇文章主要介紹了vue多種彈框的彈出形式的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

1、父組件引入子組件,子組件的加載問題

products.vue引入dlAddProd彈框(dlAddProd.vue),由于<div v-show="visible">,所以在products頁面加載時(shí),dlAddProd會被加載。但是el-dialog中的body部分不會被加載(不管有沒有加v-if指令);dlAddProd彈框中又引入了dlBlankAdd彈框和dlEditProd彈框,但此時(shí)只有dlBlankAdd會被加載,dlEditProd不會被加載(<div v-if="visible">);

2、注意的地方

由于element-UI的彈框組件el-dialog在其body部分再加一個(gè)彈框B會導(dǎo)致在彈出彈框B的時(shí)候,B和父彈框同時(shí)被遮罩層遮住的問題(https://jsfiddle.net/Irene_Ta...,所以當(dāng)需要實(shí)現(xiàn)在一個(gè)彈框A彈出彈框B的功能,最好是將這兩個(gè)彈框并列寫在一個(gè)文件中,如下:

<template>
 <div v-show="visibleA"> 或者v-if="visibleA" 或者不寫
  <el-dialog v-model="visibleA" ref="dialogA"><el-dialog>
  <el-dialog v-model="visibleB" ref="dialogB"><el-dialog>
 </div>
</template>

當(dāng)然,也可以將彈框B寫成一個(gè)組件dialogB,然后引入,如下

<template>
 <div v-show="visibleA"> 或者v-if="visibleA" 或者不寫
  <el-dialog v-model="visibleA" ref="dialogA"><el-dialog>
  <el-dialog v-model="visibleB" ref="dialogB"><el-dialog>
 </div>
</template>
<script>
 import dialogB from './dialogB.vue'
 export default {
  components: {
   dialogB
  }
 }
</script>

3、demo中出現(xiàn)的彈框形式

類型一:A彈框中彈出B彈框的類型

類型二:彈框body變換的類型 (點(diǎn)擊A彈框的按鈕之后,body由C變成D,但還是同一個(gè)彈框,并且此時(shí)彈框出現(xiàn)返回鍵,點(diǎn)擊返回鍵,body又回到C,點(diǎn)擊關(guān)閉鍵,彈框消失),不管是通過body C點(diǎn)擊出來的彈框還是body D點(diǎn)擊出來的彈框都應(yīng)該和A彈框并列。

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

相關(guān)文章

  • 解決vite.config.js無法使用__dirname的問題

    解決vite.config.js無法使用__dirname的問題

    這篇文章主要介紹了解決vite.config.js無法使用__dirname的問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • 使用vue引入maptalks地圖及聚合效果的實(shí)現(xiàn)

    使用vue引入maptalks地圖及聚合效果的實(shí)現(xiàn)

    這篇文章主要介紹了使用vue引入maptalks地圖及聚合效果的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • vue中el-date-picker限制選擇7天內(nèi)&禁止內(nèi)框選擇

    vue中el-date-picker限制選擇7天內(nèi)&禁止內(nèi)框選擇

    項(xiàng)目中需要選擇時(shí)間范圍,并且只能選擇當(dāng)前日期之后的七天,本文就來介紹了vue中el-date-picker限制選擇7天內(nèi)&禁止內(nèi)框選擇,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-12-12
  • 詳解VueJs中的V-bind指令

    詳解VueJs中的V-bind指令

    v-bind 主要用于屬性綁定,比方你的class屬性,style屬性,value屬性,href屬性等等,只要是屬性,就可以用v-bind指令進(jìn)行綁定.這篇文章主要介紹了VueJs中的V-bind指令,需要的朋友可以參考下
    2018-05-05
  • Vue中babel.config.js配置示例詳解

    Vue中babel.config.js配置示例詳解

    Babel是一個(gè)JS編譯器,主要作用是將ECMAScript2015+ 版本的代碼,轉(zhuǎn)換為向后兼容的JS語法,以便能夠運(yùn)行在當(dāng)前和舊版本的瀏覽器或其它環(huán)境中,下面這篇文章主要給大家介紹了關(guān)于Vue中babel.config.js配置詳解的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • 詳解VUE的狀態(tài)控制與延時(shí)加載刷新

    詳解VUE的狀態(tài)控制與延時(shí)加載刷新

    本篇文章主要介紹了詳解VUE的狀態(tài)控制與延時(shí)刷新,實(shí)例分析了數(shù)據(jù)延時(shí)到展示的時(shí)候再去刷新的技巧,有興趣的可以了解一下。
    2017-03-03
  • Vue resource三種請求格式和萬能測試地址

    Vue resource三種請求格式和萬能測試地址

    這篇文章主要介紹了Vue-resource三種請求格式和萬能測試地址,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-09-09
  • Vue3.0實(shí)現(xiàn)無限級菜單

    Vue3.0實(shí)現(xiàn)無限級菜單

    這篇文章主要為大家詳細(xì)介紹了基于Vue3.0實(shí)現(xiàn)無限級菜單,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • 在Vue中使用HOC模式的實(shí)現(xiàn)

    在Vue中使用HOC模式的實(shí)現(xiàn)

    這篇文章主要介紹了在Vue中使用HOC模式的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • 淺談Vuex的this.$store.commit和在Vue項(xiàng)目中引用公共方法

    淺談Vuex的this.$store.commit和在Vue項(xiàng)目中引用公共方法

    這篇文章主要介紹了淺談Vuex的this.$store.commit和在Vue項(xiàng)目中引用公共方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07

最新評論

石渠县| 新建县| 江口县| 泰安市| 许昌县| 台安县| 布拖县| 武穴市| 攀枝花市| 韩城市| 中卫市| 栾川县| 揭阳市| 都昌县| 邛崃市| 富阳市| 洛浦县| 大理市| 平乐县| 宁海县| 堆龙德庆县| 郴州市| 吉隆县| 昌邑市| 清远市| 中西区| 托里县| 焦作市| 天津市| 德格县| 六安市| 南郑县| 化德县| 元阳县| 呼图壁县| 卢湾区| 台北市| 河池市| 通州市| 五峰| 南昌市|