# san/valid-s-else-if

禁止无效的 s-else-if 指令

  • ⚙️ 此规则包含于 "plugin:san/essential", "plugin:san/strongly-recommended""plugin:san/recommended".

此规则检查每个 s-else-if 指令是否有效。

# 📖 规则细节

此规则在以下情况下会提示 s-else-if 指令出现错误:

  • 该指令没有该属性值。 例如。 <div s-if="foo"></div><div s-else-if></div>

  • 该指令位于前一个元素没有 s-if/s-else-if 指令的元素上。 例如。 <div s-else-if="bar"></div>

  • 该指令位于具有 s-if/s-else 指令的元素上。 例如。 <div s-if="foo" s-else-if="bar"></div>

<template> <!-- ✓ GOOD --> <div s-if="foo"/> <div s-else-if="bar"/> <!-- ✗ BAD --> <div s-else-if/> <div s-if="foo" s-else-if="bar"/> </template>
Now loading...

注意

此规则不检查指令中的语法错误,因为它由 san/no-parsing-error 规则检查。

# 🔧 配置

暂无。

# 👫 相关规则

# 🔍 实现