美文网首页
VUE中 父子组件数据传递

VUE中 父子组件数据传递

作者: 小太阳可可 | 来源:发表于2019-10-28 14:47 被阅读0次
父组件
<template>
    <modal :showModal="showModal" @close="closeModal">      // 将模态窗的显示隐藏的状态传递给子组件
        <p slot="message">您还没有登录</p>
        <span slot="btn">好的</span>
    </modal>
    <div class="btn-area">
        <a class="btn btn--m" @click="addCar" >加入购物车</a>
    </div>
</template>

<script>
    export default{
        showModal:false,
        methods:{
            closeModal(){
                this.showModal = false;
            },
            addCar(){
                this.showModal = true;
            },
        }
    }
</script>

子组件

<template>
    <div class="modal-wrap" v-show="showModal" @click="closeModal">
        <slot name="message"></slot>
        <div>
            <slot name="btn"></slot>
        </div>
    </div>
</template>

<script>
  import { MessageBox } from 'element-ui';
  export default {
    props:[
      'showModal'
    ],
    methods: {
      closeModal(){
        this.$emit('close');
      }
    }
  }
</script>

相关文章

  • vue学习

    vue中的事件传递 父子组件传值通过props传递,父组件 :name=“name(父数据)”子组件 props内...

  • #搭建Vue+TypeScript项目(五)

    vue组件 组件中使用typescript 主文件 父子组件传递数据 子文件lefebar

  • vue组件如何通信?有几种方式?

    在vue中组件通讯可以分为父子组件通讯和非父子组件通信。父组件通过props的方式向子组件传递数据,而子组件可以通...

  • vue组件通信(父子)

    在 Vue 中,父子组件的关系可以总结为 prop 向下传递,事件向上传递。父组件通过 prop 给子组件下发数据...

  • vue 事件总线EventBus的概念、使用以及注意点

    vue组件中的数据传递最最常见的就是父子组件之间的传递。父传子通过props向下传递数据给子组件;子传父通过$em...

  • Vue组件传值及页面缓存问题

    一、父子组件传值 基本概念在Vue中,父子组件间的数据流向可以总结为prop向下传递,事件向上传递,即父组件通过p...

  • vue组件传参

    父子组件通信 1、父组件给子组件传递数据,请查看下面这篇文章vue中的prop2、子组件给父组件传递数据(一般不推...

  • Vue的组件通信

    Vue的父子通信问题 参考文档 : Vue 组件组合 使用 props传递数据 用v-on 绑定事件 原理: 父子...

  • 到了Vue2.x有哪些变化?—— 组件通信

    一、父子组件传递数据 默认情况下父子组件的数据是不共享地 推荐一个Vue辅助工具 —— vue-devtool下载...

  • vue props监听变化的几种方式

    应用场景 在vue中父子组件是通过props传递数据的。通常有以下几种场景: 子组件展示父组件传递过来的props...

网友评论

      本文标题:VUE中 父子组件数据传递

      本文链接:https://www.haomeiwen.com/subject/unrdyctx.html