gpt4 book ai didi

javascript - 在带有 onclick 的 React 组件上将 href 设置为什么

转载 作者:行者123 更新时间:2023-11-29 23:59:29 26 4
gpt4 key购买 nike

我有一个这样的 anchor 元素集;

<a href="#" onClick={this.handleNewFormToggle}>
<i className="ml-20 glyphicon glyphicon-plus"/>
</a>

但这在使用 jsx-ally/href-no-hash 时失败了。

javascript:void() 因 xss 原因而失效,没有 href 失败:

jsx-ally/no-static-element-interactions

那我应该怎么设置呢?

最佳答案

如果您的 linting 报错,您可以将 href="#" 留在 a 标记中。然后在handleNewFormToggle中可以阻止点击事件的默认 Action :

handeNewFormToggle(event) {
event.preventDefault();
}

或者,更改您的 linting 规则以允许您删除 href 标签:)

关于javascript - 在带有 onclick 的 React 组件上将 href 设置为什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40961371/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com