vue/no-restricted-call-after-await
禁止在 `await` 表达式之后异步调用受限方法
📖 规则详情
此规则会在 `await` 表达式之后报告您的受限调用。在 `setup()` 函数中,您需要同步调用受限函数。
🔧 选项
此规则接受一个对象列表,其中每个对象指定一个受限模块名称和一个导出名称
json5
{
"vue/no-restricted-call-after-await": ["error",
{ "module": "vue-i18n", "path": "useI18n" },
{ ... } // You can specify more...
]
}
可以为对象指定以下属性。
module
... 指定模块名称。path
... 指定导入的名称或指向方法的路径。message
... 指定可选的自定义消息。
例如
json5
{
"vue/no-restricted-call-after-await": ["error",
{ "module": "a", "path": "foo" },
{ "module": "b", "path": ["bar", "baz"] },
{ "module": "c" }, // Checks the default import.
{ "module": "d", "path": "default" }, // Checks the default import.
]
}
🚀 版本
此规则是在 eslint-plugin-vue v7.4.0 中引入的