gpt4 book ai didi

reactjs - 如何解决违反 ESLint 规则 'react/no-unescaped-entitie' 的问题?

转载 作者:行者123 更新时间:2023-12-03 13:00:10 25 4
gpt4 key购买 nike

这是我的代码:

const func = () => {
return (
<div >
you're free
</div>
)}

不知何故,ESLint 将“you're free”这一行标记为错误错误 HTML 实体必须转义 React/no-unescaped-entities

但是,据我所知,JSX 已经摆脱了撇号。我可以看到 you're free 字样的渲染没有问题。如果我将其转义为 ',那么我将很难搜索该字符串(我希望在编辑器返回一个命中。但显然编辑器会错过,因为文本实际上是youre free)

那么解决这个 ESLint 异常的最佳方法是什么?

最佳答案

建议的解决方案是使用 而不是将其包装为变量。像这样:

const func = () => {
return (
<div >
you&apos;re free
</div>
)}

为了便于搜索,建议您拥有用于本地化/国际化的文件并将它们调用到您的应用中。

关于reactjs - 如何解决违反 ESLint 规则 'react/no-unescaped-entitie' 的问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43177074/

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