ESLint - 如何限制“this”的属性

2024-02-21

禁止像这样的代码this.$log.

以下配置不起作用:

{
  'no-restricted-properties': [
    2,
    {
      object: 'this',
      property: '$log',
    },
  ],
}

您可以通过使用来实现这一点无限制语法 https://eslint.org/docs/rules/no-restricted-syntax rule.

所以在你的.eslintrc文件添加此规则。

"no-restricted-syntax": [
    "error",
    {
        "selector": "MemberExpression[object.type='ThisExpression'][property.name='$log']",
        "message": "this.$log is prohibited"
    }
]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ESLint - 如何限制“this”的属性 的相关文章

  • 如何检测浏览器是否支持自定义元素

    我正在查看 Modernizr 它应该有助于功能检测 这应该可以帮助确定您的网站是否与给定的 Web 浏览器兼容 但我没有看到任何表明我可以使用它来检测自定义 HTML 的内容我们在内容中创建和定义的元素 如果不是 Modernizr 我如
  • 在 javascript/jquery 中将光标更改为等待

    当调用函数时 如何让光标更改为此加载图标以及如何将其更改回 javascript jquery 中的普通光标 在你的 jQuery 中使用 body css cursor progress 然后又恢复正常 body css cursor d
  • 如何测试 javascript 闭包内的函数

    这似乎是不可能的 也可能是 但我正在尝试更多的 TDD 但我总是在闭包方面碰壁 假设我有以下内容 function createSomething init function privateMethod param return init
  • 不和谐机器人 |不和谐.js |类型错误:无法读取未定义的属性“长度”

    我正在制作一个 Discord 机器人 并且正在使用 CodeLyon 的视频作为参考 该错误位于我的 message js 文件中 该文件包含以下内容 require dotenv config create cooldowns map
  • 如何重定向到 instagram://user?username={username}

    我的 html 页面上有这个链接 可以在特定用户上打开 Instagram 应用程序 a href Link to Instagram Profile a 我一直在寻找自动运行 url instagram user username USE
  • 我想检查 $('#td1').text() === "x" 是否?

    我想检查innerHtml是否有X或O 所以我不能再次添加任何其他东西 但它不起作用 添加检查代码后它就停止了 我在这里尝试做一个简单的XO游戏来更熟悉javascript和jquery 我也不确定是否可以用 jQuery 做到这一点
  • jQuery AJAX 调用 Java 方法

    使用 jQuery AJAX 我们可以调用特定的 JAVA 方法 例如从 Action 类 该 Java 方法返回的数据将用于填充一些 HTML 代码 请告诉我是否可以使用 jQuery 轻松完成此操作 就像在 DWR 中一样 此外 对于
  • 如何抑制窗口鼠标滚轮滚动...?

    我正在开发嵌入页面中的画布应用程序 我有它 因此您可以使用鼠标滚轮放大绘图 但不幸的是 这会滚动页面 因为它是文章的一部分 当我在 dom 元素上滚动鼠标滚轮时 是否可以阻止鼠标滚轮在窗口上滚动 附加鼠标滚轮 不是 Gecko DOMMou
  • 从未用 @flow 标记的导入文件中获取类型定义

    TL DR我怎么告诉flow从未声明的导入模块导入类型定义 flow 加长版 流接缝能够从不使用流语法的文件中派生类型 请参阅示例 示例文件 flow js if Math random lt 0 5 var y hello else va
  • 在requestAnimationFrame中使用clearRect不显示动画

    我正在尝试在 HTML5 画布上做一个简单的 javascript 动画 现在我的画布是分层的 这样当我收到鼠标事件时 背景层不会改变 但带有头像的顶层会移动 如果我使用 requestAnimationFrame 并且不清除屏幕 我会看到
  • Jquery/Javascript 上传和下载文件,无需后端

    是否可以在没有后端服务器的情况下在 JavaScript 函数中下载和上传文件 我需要导出和导入由 JavaScript 函数生成的 XML 我想创建按钮 保存 xml 来保存文件 但我不知道是否可行 另一方面 我希望将 XML 文件直接上
  • Meteor - 从客户端取消服务器方法

    我正在通过服务器方法执行数据库计数 用户可以选择他们希望如何执行计数 然后调用该方法 我的问题是 计数可能需要一些时间 并且用户可能会在方法运行时改变主意并请求不同的计数 有什么方法可以取消调用的方法并运行新的计数吗 我认为 this un
  • 跟踪用户何时点击浏览器上的后退按钮

    是否可以检测用户何时单击浏览器的后退按钮 我有一个 Ajax 应用程序 如果我可以检测到用户何时单击后退按钮 我可以显示适当的数据 任何使用 PHP JavaScript 的解决方案都是优选的 任何语言的解决方案都可以 只需要我可以翻译成
  • Babel 7 Jest Core JS“TypeError:wks不是函数”

    将我的项目升级到 Babel 7 后 通过 Jest 运行测试会抛出以下错误 测试在 Babel 6 中运行没有任何问题 但在 Babel 7 中失败并出现以下错误 TypeError wks is not a function at Ob
  • 为 illustrator 导出脚本以保存为 web jpg

    任何人都可以帮我为 illustrator CC2017 编写一个脚本 将文件以 JPG 格式导出到网络 旧版 然后保存文件并关闭 我有 700 个文件 每个文件有 2 个画板 单击 文件 gt 导出 gt 另存为 Web 旧版 然后右键文
  • 为什么我不能在 AngularJS 中使用 data-* 作为指令的属性名称?

    On the t他的笨蛋 http plnkr co edit l3KoY3 p preview您可以注意到属性名称模式的奇怪行为data 在指令中 电话 Test of data named attribute br
  • 条件在反应本机生产中失败,但在开发中有效

    我创建了一个反应本机应用程序 我需要通过它进行比较 如果属实 就会执行死刑 问题是 该条件适用于 React Native 开发模式 而不适用于 React Native 生产版本 我使用 firebase 作为数据库 也使用 redux
  • 为什么 jquery 没有检测到单选按钮未被选中的情况? [复制]

    这个问题在这里已经有答案了 可能的重复 JQuery radioButton change 在取消选择期间不会触发 https stackoverflow com questions 5176803 jquery radiobutton c
  • 在 React.js 中编辑丰富的数据结构

    我正在尝试为数据结构创建一个简单的基于网格的编辑器 但我在使用 React js 时遇到了一些概念问题 他们的文档对此没有太大帮助 所以我希望这里有人可以提供帮助 首先 将状态从外部组件传输到内部组件的正确方法是什么 是否有可能将内部组件中
  • 如何从图像输入中获取 xy 坐标?

    我有一个输入设置为图像类型

随机推荐

  • Java/SQLite 批处理和自动提交的澄清

    我从 SQLite Java 库网站复制了以下示例 PreparedStatement prep conn prepareStatement insert into people values prep setString 1 Gandhi
  • Android相机预览教程

    我对我遵循的教程有一个小问题 我想制作一个带有相机预览的 Android 应用程序 但到目前为止我还没有找到任何好的教程来展示如何做到这一点 链接在这里教程 http www java2s com Code Android Hardware
  • Pandas - 自上次以来的行号大于 0 值

    假设我有一个 Pandas 系列 如下所示 import pandas as pd pd Series 1 0 0 1 0 0 0 name series 如何添加自最后一个 gt 0 数字以来的行数列 如下所示 pd DataFrame
  • Java 中带有 HMAC 的 PBKDF2

    我正在开发一个 Java 项目 我必须确保保存在明文文件中的用户密码的机密性和完整性 为此 我将仅在文件中写入密码的哈希值 更具体地说 我的目的是编写密码的哈希值和随机盐 加上随机盐本身 以避免使用彩虹和查找表 我还想将密钥拉伸与 PBKD
  • 以 PDF 和 PNG 格式保存图形,但在最终文档中使用 PDF 文件

    我在用着knitr供我分析 我可以将图表保存为 PDF 格式 SweaveOpts dev pdf 并采用 PNG 格式 SweaveOpts dev png 我有兴趣在一次运行中以 PDF 和 PNG 格式保存图形 但在最终文档中以交互方
  • 无效的“Podfile”文件:套接字错误不支持操作

    尝试在 iPhone 11 pro max 13 2 2 模拟器上运行时出现此错误 在 iPhone 11 Pro Max 上以调试模式启动 lib main dart Running pod install CocoaPods outpu
  • 动态添加没有值的查询参数到Retrofit请求

    我请求设置为用户打开的服务列表 请求具有以下格式 服务参数列表 service 10 service 1000 service 10000 是动态创建的 每个参数没有值 是否可以使用 Retrofit 来实现这一目标 来自改造文档 http
  • 使用pyinstaller时找不到脚本

    我正在尝试将 python 脚本转换为 exe 文件 我已将 python 脚本与 pyinstaller 一起添加到文件夹中 并在 CMD 中使用正确的 PATH C Users ola nordmann AppData Local Pa
  • 在 Bash 中获取文件路径参数中的最后一个目录名/文件名

    我正在尝试为 SVN 编写一个提交后挂钩 该挂钩托管在我们的开发服务器上 我的目标是尝试自动将已提交项目的副本签出到服务器上托管的目录 但是 我需要能够仅读取传递给脚本的目录字符串中的最后一个目录 以便签出到托管我们的项目的同一子目录 例如
  • EntityFramework的AddOrUpdate导致外键更新不正确

    假设我有多个国家 每个国家都有多个城市 我可以使用以下模型来表示这一点 public class Country public virtual int Id get set Required public virtual string Na
  • 如何在C++中丢弃const

    这就是我正在尝试做但我做不到的事情 include
  • 从字符到日期/时间的转换返回 NA

    我经常使用as POSIXct将字符转换为POSIXct 但我得到NA有时我不知道为什么 例如 DATE lt Fri Apr 10 11 57 47 2015 DATE in posix lt as POSIXct DATE format
  • 使用 HTML/JavaScript/CSS 沿圆形路径移动 div

    我想使用 HTML CSS JavaScript 沿着圆形路径移动一个圆 有办法实现这一点吗 下面添加圆的代码 circle width 50px height 50px display block webkit border radius
  • 使用 lombok 自定义序列化和反序列化字段名称

    有没有一种方法可以指定不同的序列化 反序列化 JSON 字段名称 而不必显式写出 getter 和 setter 方法 也许使用 lombok getter 和 setter 与此类似example https stackoverflow
  • web.xml 中的会话超时

    我试图了解 Web xml 中会话配置用于会话超时的真正目的
  • 如何在 PowerShell 中关闭所有打开的网络文件? [关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 help reopen questions 我正在尝试
  • maven-shade-plugin 不会替换原来的 jar

    奇怪的是 我的 maven shade plugin 没有用阴影 jar 替换原始 jar 有谁知道可能是什么原因 这是我在 pom xml 中的插件
  • 在S3 AWS上React应用程序SPA,同时刷新页面显示404页面

    我有一个SPA用做的React JS on a S3桶我正在使用Cloud Front 通过 HTTPS 和自定义域工作 当我刷新页面时 如果我有另一个不是 BASE URL 的路由 例如domain com something S3 向我
  • jquery 克隆元素在变量中被更改

    EDIT 现在的工作示例位于jsbin com ivukar 10 http jsbin com ivukar 10 这是我正在尝试做的事情 总结为核心步骤 没有所有对您来说毫无意义的细节 从 DOM 克隆现有的 div 并将该克隆存储在变
  • ESLint - 如何限制“this”的属性

    禁止像这样的代码this log 以下配置不起作用 no restricted properties 2 object this property log 您可以通过使用来实现这一点无限制语法 https eslint org docs r