vue/prefer-prop-type-boolean-first
强制
Boolean
在组件 prop 类型中排在首位
- 💡 此规则报告的一些问题可以通过编辑器 建议 手动修复。
📖 规则详情
在声明组件属性类型时,可以使用数组样式来接受多种类型。
在模板中使用组件时,如果属性值为 true
,可以使用简写形式。
但是,如果属性允许 Boolean
或 String
,并且我们在其他地方使用简写形式,不同的类型顺序会导致不同的行为:如果 Boolean
排在首位,它将为 true
;如果 String
排在首位,它将为 ""
(空字符串)。
查看 此演示。
👫 相关规则
🚀 版本
此规则在 eslint-plugin-vue v8.6.0 中引入。