场景说明:
通过js获取doc元素,直接click(),不生效。
可能原因,doc元素的click事件定义,在父组件中。
jquery获取doc元素的vue对象:
var sEl =$('.t-link.t-link--theme-primary.t-link--hover-color')[0].__vue__;
调用点击事件:
sEl.$emit("click");
$emit 说明:
Vue.js 中,$emit 是一个用于子组件向父组件发送消息或触发事件的方法。它是 Vue 组件间通信的一种方式,特别是在父子组件之间。