vue.js - Vue阻止组件链接不起作用
问题描述
我有组件标签:
<template>
<a href="url">hi</a>
</template>
在其他页面上,我显示标签并希望在 mouseClick 上调用我的方法
<tag @click.prevent="myFunction"></tag>
但我被重定向到 url。防止修改器不起作用。如何解决这个问题?
更新:
同样的问题,但如果将 html 'A' 更改为 vue 路由器链接
<template>
<router-link :to="{ name: 'OtherPage'}"></router-link>
</template>
解决方案
推荐阅读
- asp.net-core - 无法显示对象列表
- excel - 格式化手机号码
- sql - 将 FETCH NEXT X ROWS ONLY 与 ORDER BY 结合使用时,Oracle 未返回预期结果
- r - Golem 在 docker 中部署:%>% not fund
- sql - BETWEEN SQL 语句抛出溢出错误 - 在两个日期之间提取记录
- if-statement - 在 drawtext (FFMPEG) 中使用 IF 语句
- node.js - 调试会话期间的打字稿未定义常量
- visual-studio - Visual Studio 2019 Professional:SSDT Microsoft Azure SQL Database V12 目标平台缺失
- flutter - 如何在 Flutter 中创建页眉/页脚/主布局
- google-apps-script - 使用 Google Drive API 导出和下载 Google 电子表格