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

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

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

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

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

2、注意的地方

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

<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寫成一個組件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變換的類型 (點擊A彈框的按鈕之后,body由C變成D,但還是同一個彈框,并且此時彈框出現(xiàn)返回鍵,點擊返回鍵,body又回到C,點擊關(guān)閉鍵,彈框消失),不管是通過body C點擊出來的彈框還是body D點擊出來的彈框都應(yīng)該和A彈框并列。

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

相關(guān)文章

  • Vue + Element-ui的下拉框el-select獲取額外參數(shù)詳解

    Vue + Element-ui的下拉框el-select獲取額外參數(shù)詳解

    這篇文章主要介紹了Vue + Element-ui的下拉框el-select獲取額外參數(shù)詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • vue cli 3.x 項目部署到 github pages的方法

    vue cli 3.x 項目部署到 github pages的方法

    這篇文章主要介紹了vue cli 3.x 項目部署到 github pages的方法,非常不錯,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-04-04
  • 前端 Vue.js 和 MVVM 詳細介紹

    前端 Vue.js 和 MVVM 詳細介紹

    這篇文章主要介紹了前端 Vue.js 和 MVVM 詳細介紹的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • Vue動態(tài)實現(xiàn)評分效果

    Vue動態(tài)實現(xiàn)評分效果

    這篇文章主要為大家詳細介紹了Vue動態(tài)實現(xiàn)評分效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • 解決@vue/cli安裝成功后,運行vue -V報:不是內(nèi)部或外部命令的問題

    解決@vue/cli安裝成功后,運行vue -V報:不是內(nèi)部或外部命令的問題

    這篇文章主要介紹了解決@vue/cli安裝成功后,運行vue -V報:不是內(nèi)部或外部命令的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • vue.js默認路由不加載linkActiveClass問題的解決方法

    vue.js默認路由不加載linkActiveClass問題的解決方法

    這篇文章主要給大家介紹了關(guān)于vue.js默認路由不加載linkActiveClass問題的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。
    2017-12-12
  • 3種vue組件的書寫形式

    3種vue組件的書寫形式

    這篇文章主要為大家詳細介紹了3種vue組件的書寫形式,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • Vue使用el-table實現(xiàn)表格跨頁多選

    Vue使用el-table實現(xiàn)表格跨頁多選

    在我們?nèi)粘m椖块_發(fā)中,經(jīng)常會有表格跨頁多選的需求,接下來讓我們用?el-table示例一步步來實現(xiàn)這個需求,文中有詳細的代碼講解,對我們的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2023-08-08
  • vue+element+Java實現(xiàn)批量刪除功能

    vue+element+Java實現(xiàn)批量刪除功能

    這篇文章主要介紹了vue+element+Java實現(xiàn)批量刪除功能,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-04-04
  • Vue實現(xiàn)開關(guān)按鈕拖拽效果

    Vue實現(xiàn)開關(guān)按鈕拖拽效果

    這篇文章主要為大家詳細介紹了Vue實現(xiàn)開關(guān)按鈕拖拽效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-09-09

最新評論