Skip to content

vue/valid-v-else

必须将v-else放在最后

为什么

语法常识

建议

确保v-else指令没有参数、修饰符、属性值,并且前一个元素有v-ifv-else-if指令。

错误示例

vue
<template>
  <!-- 错误 -->
  <div v-else />
  <div v-if="foo" />
  >
</template>
<template>
  <!-- 错误 -->
  <div v-else />
  <div v-if="foo" />
  >
</template>

正确示例

vue
<template>
  <!-- 正确 -->
  <div v-if="foo" />
  <div v-else />
</template>
<template>
  <!-- 正确 -->
  <div v-if="foo" />
  <div v-else />
</template>

参考