vue/html-closing-bracket-spacing
要求或不允许在标签的右尖括号前加空格
- ⚙️ 此规则包含在所有
"plugin:vue/vue3-strongly-recommended"
、*.configs["flat/strongly-recommended"]
、"plugin:vue/strongly-recommended"
、*.configs["flat/vue2-strongly-recommended"]
、"plugin:vue/vue3-recommended"
、*.configs["flat/recommended"]
、"plugin:vue/recommended"
和*.configs["flat/vue2-recommended"]
中。 - 🔧 命令行 中的
--fix
选项可以自动修复此规则报告的一些问题。
📖 规则详情
此规则旨在强制执行标签的右尖括号 >
之前的空格样式一致性。
🔧 选项
json
{
"vue/html-closing-bracket-spacing": ["error", {
"startTag": "always" | "never",
"endTag": "always" | "never",
"selfClosingTag": "always" | "never"
}]
}
startTag
("always" | "never"
) ... 开始标签的>
的设置(例如<div>
)。默认为"never"
。"always"
... 需要一个或多个空格。"never"
... 不允许有空格。
endTag
("always" | "never"
) ... 结束标签的>
的设置(例如</div>
)。默认为"never"
。"always"
... 需要一个或多个空格。"never"
... 不允许有空格。
selfClosingTag
("always" | "never"
) ... 自闭合标签的/>
的设置(例如<div/>
)。默认为"always"
。"always"
... 需要一个或多个空格。"never"
... 不允许有空格。
"startTag": "always", "endTag": "always", "selfClosingTag": "always"
👫 相关规则
🚀 版本
此规则在 eslint-plugin-vue v4.1.0 中引入