跳至内容

vue/v-on-function-call

v-on 指令中强制或禁止在没有参数的方法调用后使用括号

  • 🚫 此规则已 **弃用**,并由 vue/v-on-handler-style 规则替换。
  • 🔧 命令行 上的 --fix 选项可以自动修复此规则报告的一些问题。

📖 规则详细信息

此规则旨在强制将方法绑定到 v-on 或在没有参数的情况下在 v-on 上调用方法。

正在加载...

🔧 选项

默认设置为 never

json
{
  "vue/v-on-function-call": ["error",
    "always"|"never",
    {
      "ignoreIncludesComment": false
    }
  ]
}
  • "always" ... 在 v-on 指令中始终使用括号。
  • "never" ... 在没有参数的方法调用中,在 v-on 指令中从不使用括号。这是默认值。
  • ignoreIncludesComment ... 如果为 true,则不报告包含注释的表达式。默认值为 false

"always" - 在 v-on 指令中始终使用括号

正在加载...

"never" - 在没有参数的方法调用中,在 v-on 指令中从不使用括号

正在加载...

"never", { "ignoreIncludesComment": true }

正在加载...

🚀 版本

此规则在 eslint-plugin-vue v5.2.0 中引入

🔍 实现