react/no-unescaped-entities 严格
它的作用
此规则防止本意作为 JSX 转义字符的字符被意外注入为 JSX 语句中的文本节点。
为什么这是问题?
JSX 转义字符用于将原本会被解释为代码的字符注入到 JSX 语句中。
示例
错误
jsx
<div> > </div>正确
jsx
<div> > </div>jsx
<div> {">"} </div>如何使用
通过配置文件或 CLI 启用 此规则,可以使用:
json
{
"plugins": ["react"],
"rules": {
"react/no-unescaped-entities": "error"
}
}bash
oxlint --deny react/no-unescaped-entities --react-plugin