自定义事件

技术自定义事件 自定义事件可以用来:子组件=父组件传递数据
一、绑定和使用自定义事件
在父组件中写子组件的自定义事件(给子组件绑定事件),在子组件中调用
在App.vue中
Student@custom

自定义事件

可用于:子组件=父组件传输数据。

一、绑定和使用自定义事件

将子组件的自定义事件写入父组件(将事件绑定到子组件),并在子组件中调用它。

App.vue中

Student@customevent='demo '第一种直接绑定自定义事件/Student

Student ref='student '由ref绑定的第二种自定义事件相对灵活/Student。

methods:{

演示(值,x,y,z){}

//演示(值,params){}此方法获取数据值和数组[x,y,z]

}

数据(){ 0

返回{

名称:“”

}

}

已安装:{

这个。$ refs.student.on ('customevent ',this.demo)//组件挂载后,绑定一个事件。

这个。$ refs . student . once(' customevent ',this.demo)//组件挂载后,绑定一个事件。

区分这个

这个。参考文献。Student.once ('customevent ',function(value){ this.name})//这是学生组件。

这个。$ refs . student . once(' customevent ',(value)={ this.name})//在这里,可以访问数据的名称、名称,这个找不到。

}

}

学生时代

按钮@ click=' sendvaluetoApp '/按钮

methods:{

sendvaluetoApp(){ 0

setTimeout(()={ 0

//灵活性在这里。它可以写在方法中。当然,方法中还可以做很多其他的事情。

这个。$emit('demo ',值)-触发组件的customevent事件,并调用子组件中App中的demo方法。

//value可以是倍数,如value,666,777,888。

},3000)

}

}

第二,取消自定义事件的绑定

methods:{

解除绑定(){ 0

这个。$ off(' demo ')-只有一个可以这样解开。

这个。$ off (['demo1 ',' demo 2 '])-此方法可以同时解除多个绑定。

这个。$ off()-用这种方式解开所有的东西。

}

}

三、与生命周期目的地的关系

在学生组件中

这个。$ destroy()//被写入button事件中以销毁组件。

销毁后:原生事件方法仍然有用,所有自定义事件无效。用main编写的所有子组件和子组件的自定义都无效。

四.在组件中使用本机事件

Student@click.native='demo '必须由native修饰,否则视为click自定义事件/Student。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/149517.html

(0)

相关推荐

  • 狗丢了怎么办,狗狗丢了实在找不到,怎么办

    技术狗丢了怎么办,狗狗丢了实在找不到,怎么办狗狗丢了如何找狗狗狗丢了怎么办,神奇方法:
    1)这个找狗狗的方法是国外猎人的经验,极其灵验,不妨一试。
    狗狗如果它自己没有能力找到家,那么它一定在丢它的附近活动,并且半夜无人

    生活 2021年10月31日
  • Flink 的运行架构详细剖析

    技术Flink 的运行架构详细剖析 Flink 的运行架构详细剖析1. Flink 程序结构
    Flink 程序的基本构建块是流和转换(请注意,Flink 的 DataSet API 中使用的 DataS

    礼包 2021年11月4日
  • 云呐|RFID超高频手持机的应用领域使用方法

    技术云呐|RFID超高频手持机的应用领域使用方法 云呐|RFID超高频手持机的应用领域使用方法RFID超高频手持机的使用方法及其适用范围。
    手持机是一种基于标准配置Andriod4.1操作系统和UHF(

    礼包 2021年12月22日
  • 春联由来,春联的习俗是如何流传开的

    技术春联由来,春联的习俗是如何流传开的春联二三事实在没有想到春联由来,我家的春联成了他人过目不忘的风景!前年,因为东面邻家华栋殿宇欣喜落成,我家的围墙、地皮被拉裂扯破,主房也受到了一些损伤,被迫重砌围墙、装修房屋,我们的

    生活 2021年10月23日
  • 文件夹选项怎么打开,怎么把文件夹选项找回来呀。。

    技术文件夹选项怎么打开,怎么把文件夹选项找回来呀。。让“文件夹选项”显示的方法有两个文件夹选项怎么打开。 方法一:组策略 点击“开始→运行”,在运行对话框中输入“gpedit.msc”命令,点击“确定”按钮后,弹出“组策

    生活 2021年10月28日
  • leetcode排序链表怎么用(leetcode单链表反转)

    技术LeetCode如何k个一组翻转链表这篇文章给大家分享的是有关LeetCode如何k个一组翻转链表的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 题目描述:给你一个链表,每 k 个节点一组

    攻略 2021年12月15日