鏈接規則參數檢查:https://eslint.vuejs.org/rules/require-component-is.html
1、在整個文件中取消eslint檢查:
在整個文件中取消eslint檢查: /* eslint-disable */ // Disables all rules for the rest of the file alert(‘foo’);
2、針對某一行禁用eslint檢查:
其中若出現的問題也可以這種方式處理:Expected blank line between class members (lines-between-class-members) at
alert(‘foo’); // eslint-disable-line // eslint-disable-next-line alert(‘foo’);
3、針對文件取消eslint中需要v-bind:is
的<component>
元素的檢查:
<!-- eslint-disable vue/require-component-is -->
<template>
<component v-bind="linkProps(to)">
<slot/>
</component>
</template>
4、針對文件class暴露中取消空行的檢查:
/* eslint lines-between-class-members: ["error", "never"] */ class Foo{ bar(){} baz(){} }
5、針對文件switch中沒有defalut時候取消檢查:
/*eslint default-case: "error"*/ switch (a) { case 1: /* code */ break; default: /* code */ break; } switch (a) { case 1: /* code */ break; // no default } switch (a) { case 1: /* code */ break; // No Default }