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

vue打開子組件彈窗都刷新功能的實現(xiàn)

 更新時間:2020年09月21日 09:32:47   作者:梔妹兒  
這篇文章主要介紹了vue打開子組件彈窗都刷新功能的實現(xiàn),本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

vue如何一打開子組件彈窗都刷新?

在父頁面中給子組件同時綁定:visible.sync和v-if

:visible.sync="paramAddDialog" v-if="paramAddDialog"

整體代碼:

<el-dialog title="綁定其他更多的賬戶" width="1200px" align="center" :visible.sync="paramAddDialog" v-if="paramAddDialog">
  <addParamForm ref="addParam" @boundSuccess="boundSuccess" @cancelBound="paramAddDialog=false"/>
</el-dialog>

OK:

PS:下面看下VUE 父組件調(diào)用子組件彈窗

想搞一個新增編輯彈窗,和列表頁面分開

先來一個父組件調(diào)用子組件彈窗的demo

父組件

<template>
  <div>
    <el-button @click="show">按鈕</el-button>
    
    <!-- 新增編輯彈框子組件 -->
    <add-or-update :addOrUpdateVisible="addOrUpdateVisible" @changeShow="showAddOrUpdate" ref="addOrUpdateRef"></add-or-update>
  </div>
</template>

<script>
// 引入子組件
import AddOrUpdate from './Edit'
export default {
  data(){
    return{
      // 控制新增編輯彈窗的顯示與隱藏
      addOrUpdateVisible: false
    }
  },
  // 使用子組件
  components:{
    AddOrUpdate
  },
  methods:{
    // 按鈕點擊事件 顯示新增編輯彈窗組件
    show(){
      this.addOrUpdateVisible = true
    },
    // 監(jiān)聽 子組件彈窗關(guān)閉后觸發(fā),有子組件調(diào)用
    showAddOrUpdate(data){
      if(data === 'false'){
        this.addOrUpdateVisible = false
      }else{
        this.addOrUpdateVisible = true
      }
    }
  }
}
</script>

子組件:

<template>
  <el-dialog
    title="提示"
    :visible.sync="showDialog"
    width="50%"
    @close="handleClose">

    <span>這是一段信息</span>
    <span slot="footer" class="dialog-footer">
      <el-button @click="showDialog = false">取 消</el-button>
      <el-button type="primary" @click="showDialog = false">確 定</el-button>
    </span>

  </el-dialog>
</template>

<script>
export default {  
  // 接受父組件傳遞的值
  props:{
    addOrUpdateVisible:{
      type: Boolean,     
      default: false
    }
  },
  data(){
    return{
      // 控制彈出框顯示隱藏
      showDialog:false
    }
  },
  methods:{
    // 彈出框關(guān)閉后觸發(fā)
    handleClose(){
      // 子組件調(diào)用父組件方法,并傳遞參數(shù)
      this.$emit('changeShow','false')
    }
  },
  watch:{
    // 監(jiān)聽 addOrUpdateVisible 改變
    addOrUpdateVisible(oldVal,newVal){
      this.showDialog = this.addOrUpdateVisible
    },
  }
}
</script>

<style lang="less" scoped>

</style>

總結(jié)

到此這篇關(guān)于vue打開子組件彈窗都刷新功能的實現(xiàn)的文章就介紹到這了,更多相關(guān)vue打開子組件彈窗都刷新內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • vue3組件TS類型聲明實例代碼

    vue3組件TS類型聲明實例代碼

    這篇文章主要給大家介紹了關(guān)于vue3組件TS類型聲明的相關(guān)資料,文中通過實例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用vue3具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2023-07-07
  • 深入理解vue Render函數(shù)

    深入理解vue Render函數(shù)

    本篇文章主要介紹了深入理解vue Render函數(shù),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • Vue組件的使用及個人理解與介紹

    Vue組件的使用及個人理解與介紹

    本文介紹了VUE中組件的基本使用以及個人對VUE組件的理解,希望能幫助到大家
    2019-02-02
  • vue3組件的v-model:value與v-model的區(qū)別解析

    vue3組件的v-model:value與v-model的區(qū)別解析

    在Vue3中,v-model和v-model:value都是用于實現(xiàn)雙向數(shù)據(jù)綁定的語法糖,但v-model:value提供了更顯式和靈活的綁定方式,允許你明確指定綁定的屬性名和事件名,它們的主要區(qū)別在于默認行為、靈活性、多模型綁定和使用場景,感興趣的朋友一起看看吧
    2025-02-02
  • 使用webpack打包后的vue項目如何正確運行(express)

    使用webpack打包后的vue項目如何正確運行(express)

    這篇文章主要介紹了使用webpack打包后的vue項目如何正確運行(express) ,接下來通過本文給大家詳細介紹,需要的朋友可以參考下
    2018-10-10
  • vue data中如何獲取使用store中的變量

    vue data中如何獲取使用store中的變量

    這篇文章主要介紹了vue data中如何獲取使用store中的變量,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • vue獲取路由詳細內(nèi)容信息方法實例

    vue獲取路由詳細內(nèi)容信息方法實例

    獲取路由詳細內(nèi)容信息是我們?nèi)粘i_發(fā)中經(jīng)常會遇到的需求,下面這篇文章主要給大家介紹了關(guān)于vue獲取路由詳細內(nèi)容信息的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-12-12
  • Vue 頁面權(quán)限控制和登陸驗證功能的實例代碼

    Vue 頁面權(quán)限控制和登陸驗證功能的實例代碼

    這篇文章主要介紹了Vue 頁面權(quán)限控制和登陸驗證功能的實例代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-06-06
  • Vue中@click.stop和@click.prevent實例詳解

    Vue中@click.stop和@click.prevent實例詳解

    當(dāng)我們使用Vue.js開發(fā)前端應(yīng)用時,經(jīng)常會在模版中使用@click指令來響應(yīng)用戶的點擊事件,這篇文章主要給大家介紹了關(guān)于Vue中@click.stop和@click.prevent的相關(guān)資料,需要的朋友可以參考下
    2024-04-04
  • vue項目設(shè)置scrollTop不起作用(總結(jié))

    vue項目設(shè)置scrollTop不起作用(總結(jié))

    這篇文章主要介紹了vue項目設(shè)置scrollTop不起作用(總結(jié)),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12

最新評論

万载县| 临朐县| 嘉禾县| 黄大仙区| 陇川县| 长武县| 石林| 凤城市| 土默特右旗| 田东县| 绵阳市| 贵州省| 三门峡市| 德钦县| 行唐县| 云南省| 隆回县| 稷山县| 陇川县| 弥勒县| 揭西县| 大丰市| 宿迁市| 武义县| 高青县| 南木林县| 贵德县| 牡丹江市| 财经| 罗江县| 惠来县| 德保县| 郓城县| 彭山县| 巍山| 廉江市| 大姚县| 绩溪县| 甘德县| 长乐市| 遂宁市|