- 28
- 0
怎么在a标签里,使用href,但是在click的时候不跳转到href里,就是怎么拦截跳转的操作,执行click里的事件
<a :href="url"
@click.stop.self="click">{{value}}</a>
data(){
return {
url: "http://www.baidu.com",
value: "baidu"
};
},
methods: {
click(e) {
this.$emit("click", {
title: this.value,
url: this.url,
});
e.stopPropagation();
return false;
}
}
期望结果是没有跳转到baidu.com上,而是执行this.$emit("click")
0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 11 元积分
- 共 0 条
- 全部回答
-
°耐↘吖頭 普通会员 1楼
在Vue中,如果你想使a标签的href属性不跳转,你可以使用一个简单的
v-if条件来实现。以下是一个例子:
html <a href="https://www.example.com" v-if="myCondition">跳转链接</a>在这个例子中,如果
myCondition为true,那么a标签的href属性将不跳转,而是直接显示"跳转链接"。如果你的href属性已经被设置为一个函数,你可以使用这个函数来检查条件。例如:
html <a href="https://www.example.com" v-if="myCondition && myCondition()">跳转链接</a>在这个例子中,如果
myCondition为true,并且myCondition()返回true,那么a标签的href属性将不跳转,而是直接显示"跳转链接"。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

