当前位置: 首页 > news >正文

vue 父组件给子组件传递一个函数,子组件调用父组件中的方法

vue 中父子组件通信,props的数据类型可以是

props: {title: String,likes: Number,isPublished: Boolean,commentIds: Array,author: Object,callback: Function,contactsPromise: Promise // or any other constructor
}

在父组件中,我们在子组件中给他绑定一个属性,而这个属性是一个函数

<template><section class="section-container"><my-component :actions="handleSomethFun"></my-component>
</section>
</template>
<script>
import myComponent from './myComponent'export default {name: 'myComponent'data() {return {}},methods: {handleSomethFun() {console.log('我是父组件中的方法')}}}
</script>

在子组件中我们接收父组件传递过来的这个属性

props: {actions: {type: Function, // 它的类型是一个函数Functiondefault: () => {}}
}
// 然后我们就可以在子组件的某个时刻调用父组件传递过来的这个函数了,当然数据来自父组件
created() {this.actions() // 我是父组件中的方法
}

http://www.lryc.cn/news/169388.html

相关文章:

  • docker 获取Nvidia 镜像 | cuda |cudnn
  • uTool快捷指令
  • R reason ‘拒绝访问‘的解决方案
  • 许战海战略文库|品类缩量时代:制造型企业如何跨品类打造份额产品?
  • BIT-4-数组
  • L9945的H桥续流模式
  • Ubuntu20.04安装Nvidia显卡驱动、CUDA11.3、CUDNN、TensorRT、Anaconda、ROS/ROS2
  • linux下使用crontab定时器,并且设置定时不执行的情况,附:项目启动遇到的一些问题和命令
  • linux下二进制安装docker最新版docker-24.0.6
  • 计算机视觉 01(介绍)
  • Java下部笔记
  • 链表基本操作
  • Linux学习笔记-Ubuntu系统下配置用户ssh只能访问git仓库
  • 央媒发稿不能改?媒体发布新闻稿有哪些注意点
  • 计算机竞赛 深度学习 opencv python 公式识别(图像识别 机器视觉)
  • KPM算法
  • 全流程GMS地下水数值模拟及溶质(包含反应性溶质)运移模拟技术教程
  • GE D20 EME 10BASE-T电源模块产品特点
  • 游戏工作时d3dcompiler_47.dll缺失怎么修复?5种修复方法分享
  • 关于激光探测器光斑质心算法在FPGA硬件的设计
  • 理清SpringBoot CURD处理逻辑、顺序
  • 缓存读写淘汰算法W-TinyLFU算法
  • C++中的 throw详解
  • vue 封装Table组件
  • MySQL主从复制错误
  • Redis群集
  • Spring AOP以及统一处理
  • vue2markdown转思维导图
  • docker下redis备份文件dump.rdb获取
  • 二十一、MySQL(多表)内连接、外连接、自连接实现