目录前言 1、 props / $emit 2、ref / $refs 3、eventBus事件总线($emit / $on) 4、依赖注入(provide / inject) 5、$parent /
顺晟科技
2021-08-30 18:02:24
90
通过修改指令勾子里面的vnode,要么就是没用,要么就是有用,但是给报个不让改props的错我想到一个方法就是通过vnode找父组件,通过改父组件的data来改参数的值但是如果父组件并没有设置过对应参数,就还是没用
顺晟科技:
不能。指令的工作时机太晚了,来不及操作 props。结合全局 mixin 也许有可能实现,但很难避免修改那些组件(还不如干脆把参数加上)。
举个例子< zujian v-dire >我的目的是通过这个v-dire指令给zujian 组件传个参数,达到< zujian v-dire aaa=“ddd”>等同的效果因为是有多处位置需要修改,而且这些组件都使用了相同的指令,我就想一步到位,懒得一个个的加参数
如果需要加参数的位置就是使用了该指令的位置,那其实全局查找替换就好了,也没费什么事。
自定义事件她不香了吗
09
2022-11
30
2022-09
30
2022-09
30
2022-09
23
2022-09
23
2022-09