为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕森王 2024-01-18 09:48:43
禁止像this.$log.以下配置不起作用:{  'no-restricted-properties': [    2,    {      object: 'this',      property: '$log',    },  ],}
查看完整描述

1 回答

?
阿晨1998

TA贡献2037条经验 获得超6个赞

您可以通过使用无限制语法规则来实现此目的。

因此,在您的.eslintrc文件中添加此规则。

"no-restricted-syntax": [

    "error",

    {

        "selector": "MemberExpression[object.type='ThisExpression'][property.name='$log']",

        "message": "this.$log is prohibited"

    }

]


查看完整回答
反对 回复 2024-01-18
  • 1 回答
  • 0 关注
  • 77 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信