# san/no-multi-spaces

不允许多余的空格

  • ⚙️ 此规则包含于 "plugin:san/strongly-recommended""plugin:san/recommended".
  • 🔧 命令行 (opens new window)中的--fix选项可以自动修复此规则报告的一些问题。

# 📖 规则细节

此规则目的是删除标签中不用于缩进的多个空格。

<template> <!-- ✓ GOOD --> <div class="foo" style="{{bar}}" /> <i class="{{ isExpanded ? 'fa-angle-up' : 'fa-angle-down' }}" /> <!-- ✗ BAD --> <div class="foo" style = "{{bar}}" /> <i class="{{ isExpanded ? 'fa-angle-up' : '', !isExpanded ? 'fa-angle-down' : '', }}" /> </template>
Now loading...

# 🔧 配置

{
  "san/no-multi-spaces": ["error", {
    "ignoreProperties": false
  }]
}
  • ignoreProperties ... 是否应该忽略对象的属性。 默认false

# "ignoreProperties": true

<template> <!-- ✓ GOOD --> <i class="{{ isExpanded ? 'fa-angle-up' : '', !isExpanded ? 'fa-angle-down' : '', }}" /> </template>
Now loading...

# 🔍 实现