ESLint - 如何限制 `this` 的属性

禁止像this.$log.


以下配置不起作用:


{

  'no-restricted-properties': [

    2,

    {

      object: 'this',

      property: '$log',

    },

  ],

}


慕森王
浏览 78回答 1
1回答

阿晨1998

您可以通过使用无限制语法规则来实现此目的。因此,在您的.eslintrc文件中添加此规则。"no-restricted-syntax": [    "error",    {        "selector": "MemberExpression[object.type='ThisExpression'][property.name='$log']",        "message": "this.$log is prohibited"    }]
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript