Vue实现⾃动触发功能
今天在项⽬中遇到⼀个问题,就是当页⾯加载的时候,我希望某个元素通过点击事件添加样式,试了下jQuery的trigger⽅法,并没有任何效果,于是只能⼿动添加,先把功能实现,晚上回来的时候,闲着没事做便温故Vue知识点,正好听到视频中⽼师在讲解关于⾃定义指令directives属性,于是便试了下
directives:{ trigger:{
inserted(el,binging){ el.click()
//$(el).trigger('click') } }}
页⾯加载的时候,点击事件被执⾏了!