跳至内容

vue/no-restricted-block

禁止使用特定块

📖 规则详细信息

此规则允许您指定不想在应用程序中使用的块名称。

🔧 选项

此规则接受字符串列表,其中每个字符串都是要限制的块名称或模式

json
{
  "vue/no-restricted-block": ["error", "style", "foo", "bar"]
}
正在加载...

或者,该规则也接受对象。

json
{
  "vue/no-restricted-block": ["error",
    {
      "element": "style",
      "message": "Do not use <style> block in this project."
    },
    {
      "element": "foo",
      "message": "Do not use <foo> block in this project."
    },
    {
      "element": "/forbidden/",
      "message": "Do not use blocks that include `forbidden` in their name."
    }
  ]
}

可以为对象指定以下属性。

  • element ... 指定块元素名称或模式。
  • message ... 指定可选的自定义消息。

{ "element": "foo" }, { "element": "/forbidden/" }

正在加载...

🚀 版本

此规则是在 eslint-plugin-vue v7.4.0 中引入的

🔍 实现