$ 是什么?
【$listeners】$ 是Vue实例的属性 。
官网介绍
个人理解:
文章插图
所谓的$其实就相当于一个中间件,当出现多级组件嵌套时,孙组件想传递数据为爷组件,那么就需要在父组件中给孙组件设置 v-on="$",然后爷组件通过@键 的方式监听孙组件传递过来的数据
为什么要用$?
文章插图
因为$可以很好的解决在多级组件嵌套中,组件C给组件A传递数据的问题 。
$ 怎么使用?
1、创建一个组件1,并嵌套组件2,监听组建2和组件3传递过来的数据,具体代码如下:
我是组件1
- 唐太宗的战略思想是什么?主要包括哪几个方面
- 【宇麦科技】苹果全家桶如何联动群晖NAS,让你的“苹果”更香
- 原生JavaScript实现滑动门效果
- 上眼皮浮肿是什么原因,眼皮肿是什么原因
- 一帮小青年引发的战争赤壁之战
- 揭秘:宰相冯延已害怕老母鸡的原因是什么?
- 一代天骄成吉思汗两儿子彼此毒杀的阴谋是什么
- 宋孝宗赵眘有何人生经历?宋孝宗赵眘生平简介
- .sys是什么类型文件?
- qq音乐uwp版是什么意思