vue之子组件监听父组件传值

这篇博客介绍了在Vue中,子组件如何监听并处理父组件传递过来的值,提供了一个简单的示例帮助理解这一过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在工作过程中,经常碰见自己封装的组件需要监听父组件传过来的值,很有可能是在子组件需要对值进行处理,有不少同学不知道如何处理这个值,以下是简单demo,仅供参考。。。

父组件:

<template>
  <div>
    <el-button type="success" @click="handelClick">点击</el-button>
    <modalCom :isDisplay="isDisplay" @close="close" :propsData="propsData" />
  </div>
</template>

<script>
import modalCom from "./modalCom.vue";
export default {
  components: { modalCom },
  data() {
    return {
      isDisplay: false,
      num: 1,
      propsData: {}
    };
  },
  methods: {
    close(data) {
      console.log(data);
      this.isDisplay = data;
    },
    handelClick() {
      this.isDisplay = true;
      console.log(this.isDisplay, 999);
      this.num++; //加加  自定义对象值
      const data = {
        name: "赵四",
        num:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

浏览器翻译官~

你的励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值