# san/valid-s-if
禁止无效的
s-if
指令
- ⚙️ 此规则包含于
"plugin:san/essential"
,"plugin:san/strongly-recommended"
和"plugin:san/recommended"
.
此规则检查每个 s-if
指令是否有效。
# 📖 规则细节
此规则在以下情况下提示 s-if
指令出现错误:
该指令没有该属性值。 例如。
<div s-if></div>
该指令位于具有
s-else
/s-else-if
指令的元素上。 例如。<div s-else s-if="foo"></div>
<template>
<!-- ✓ GOOD -->
<div s-if="foo"/>
<div s-else-if="bar"/>
<div s-else/>
<!-- ✗ BAD -->
<div s-if/>
<div
s-if="foo"
s-else
/>
<div
s-if="foo"
s-else-if="bar"
/>
</template>
注意
此规则不检查指令中的语法错误,因为它由 san/no-parsing-error 规则检查。
# 🔧 配置
暂无。