Vue Guideline: Templates — Avoid v-if with v-for. Description: v-if has higher priority causes issues. Do: Wrap in template or computed filter. Don't: v-if on same element as v-for. Good Example: <template v-for><div v-if>. Bad Example: <div v-for v-if>. Severity: High. Docs: https://vuejs.org/style-guide/rules-essential.html#avoid-v-if-with-v-for.