router-link标签本身会阻止click事件,使用常规的@click绑定点击事件自然会失败。
router-link
click
@click
@click之后添加native修饰符。
<router-link to="/home" @click.native="changeRoute('home')"> 首页 </router-link>