自定义事件

技术自定义事件 自定义事件可以用来:子组件=父组件传递数据
一、绑定和使用自定义事件
在父组件中写子组件的自定义事件(给子组件绑定事件),在子组件中调用
在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)

相关推荐

  • 如何理解Python基础中的for循环语句

    技术如何理解Python基础中的for循环语句如何理解Python基础中的for循环语句,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Python for循

    攻略 2021年10月25日
  • JAVA多线程怎么实现用户任务排队并预估排队时长

    技术JAVA多线程怎么实现用户任务排队并预估排队时长这篇文章主要介绍“JAVA多线程怎么实现用户任务排队并预估排队时长”,在日常操作中,相信很多人在JAVA多线程怎么实现用户任务排队并预估排队时长问题上存在疑惑,小编查阅

    攻略 2021年12月9日
  • 怎么在网上买鞋,怎样在网络上买到好品质的鞋子

    技术怎么在网上买鞋,怎样在网络上买到好品质的鞋子选择靠谱的网站:假若去淘宝买的话怎么在网上买鞋,不光要选择信誉高的店铺,还要看该店铺买家的评论,是否可以退换,卖家是否加入消保等。不能过于追求低价:在网上销售鞋的很多,但真

    生活 2021年10月30日
  • Python代码里面如何进行设置IP切换头

    技术Python代码里面如何进行设置IP切换头这篇文章给大家分享的是有关Python代码里面如何进行设置IP切换头的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Pythonrequests

    攻略 2021年11月30日
  • [loj3220]Terytoria

    技术[loj3220]Terytoria [loj3220]Terytoria显然两维是独立的,不妨考虑其中一维的答案
    将其离散,枚举交包含的某一段(若不存在即交为空),进而即可确定所有段的方向,用线段

    礼包 2021年12月18日
  • Java多线程中原子性操作类怎么用

    技术Java多线程中原子性操作类怎么用小编给大家分享一下Java多线程中原子性操作类怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!前言:

    攻略 2021年10月31日