繁体   English   中英

TsLint:不允许函数调用

TsLint: function invocation disallowed

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我的Visual Studio项目中有一些这样的TypeScript代码

if (_.isNull(user)) {
  //Do stuff
}

在保存时,TSLint给了我

Message TsLint: function invocation disallowed: _.isNull    BaseCtrl.ts    127

有我的项目Underscore.js的打字稿定义。

这条消息意味着什么?如何在我的tslint.json项目设置中修复我的代码以使TSLint满意或关闭此消息?

1 个回复

我相信这是使用isNull的问题,它似乎在功能禁令列表中。

https://github.com/palantir/tslint/blob/master/src/rules/banRule.ts

Web Essentials附带的默认禁止列表包括三个禁止规则:

"ban": [true,
       ["_", "extend"],
       ["_", "isNull"],
       ["_", "isDefined"]
 ],
1 源函数调用不允许我调用函数,为什么会这样呢?

我正在尝试编写一个调用脚本的模块,该脚本包含在其他模块中使用的一系列功能。 我过去曾成功完成此操作,但似乎陷入了一种奇怪的情况,这是我的情况:当我将函数代码直接复制到脚本中并在本地调用它时,它可以正常工作。 但是当我 调用以加载我的函数,当我尝试在文件中调用一个函数时,它会加载正确的 ...

2 不允许从全局函数调用主机函数

我正在vs2010上编译一个cuda 5.5项目。 我需要使用mpir库,因为我的项目包含大量内容。 当我使用mpir指令时,会出现此错误。 我不知道该如何解决。 该程序使用mpir函数添加数组A和数组B。 ...

2014-10-07 11:30:30 1 1700   c++/ c/ cuda
6 值未定义,不允许函数调用

我正在使用aptana + adobe Air 2.0,我创建了一个页面..在执行页面时,出现以下错误。 TypeError:值未定义不允许函数调用。 我试图将少量内容复制到剪贴板上。代码如下 holdtext是文本区域的ID-从那开始,我只是尝试将一小部分内容复制到剪贴板中 ...

2010-02-02 19:27:18 1 370   air
8 为什么 tslint:recommended 不允许使用模块?

我们在 VS Code 中使用 typescript v2.3.2 和 TSLint v4.5.1 来创建 SPA。 代码库正在增长,我们需要以某种方式对其进行模块化。 我尝试使用 typescript 模块进行模块化,但在转换应用程序时发现以下 lint 错误。 我正在为 linter 使用 ...

10 错误:不允许从__global__函数调用__host__函数

我已经编写了cuda函数来对特征点进行密集采样,但是我遇到了错误。 我的CUDA代码如下。 我正在使用cuda 7.5工具包。 输出: /home/supriya/Desktop/5Dec/CalculateFV_merged_gpu_old/build/denseCuda ...

2017-01-03 09:39:36 1 3103   cuda
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM