router-link 无效

router-link在微信浏览器中时,link内有图片,需两次点击或者点击时间较长时才有效果

<router-link to="/integral" :class="'nav-item ' + [location==='integral'?'on':'']">
    <img src="/static/images/common/integral_on.png" v-if="location==='integral'" alt=""/>
    <img src="/static/images/common/integral.png" v-else alt=""/>
    <span>积分</span>
</router-link>

只在苹果手机的微信环境下复现;安卓,苹果其它浏览器正常

阅读 5.9k
2 个回答

从代码看不出什么问题。

手机是什么型号?在pc上是否正常?

router-link标签属性上添加tag="div"试试,把这个标签变成div来跳转
不知道有没有用。。。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题