# san/no-template-shadow
禁止声明遮盖外部作用域变量的变量。
- ⚙️ 此规则包含于 "plugin:san/strongly-recommended"和"plugin:san/recommended".
no-template-shadow 会指出 s-for 指令或 scope 属性中遮盖了父作用域中的变量。
# 📖 规则细节
该规则目的是避免 s-for 指令或scope 属性中声明遮盖了父作用域中的变量。
<template>
  <!-- ✓ GOOD -->
  <div s-for="i in 5"></div>
  <div s-for="j in 5"></div>
  <!-- ✗ BAD -->
  <div>
    <div s-for="k in 5">
      <div s-for="k in 10"></div>
    </div>
  </div>
  <div s-for="l in 5"></div>
</template>
<script>
  export default {
    initData () {
      return {
        l: false
      }
    }
  }
</script>
 # 🔧 配置
暂无。