A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

原生就类似于直接使用$element.addEventListener(click,callback)绑定事件。

<router-link :to="item.path" :exact="true" :aria-expanded="isExpanded(item) ? 'true' : 'false'"
                     v-if="item.path" @click.native="toggle(index, item)">
如果不给router-link加.native,那么点击事件就不会执行,只有 加上.native,事件才会执行,这是因为router-link的作用是路由跳转,不是普通的标签,在用template中的内容替换掉组件时,如果不加.native,默认原来组件上的事件是不会跟过来的,.native的作用就是把组件变回原生DOM的一种方式


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马