小编mmh*_*mmh的帖子

无法通过 Angular 语言服务解析 vscode 中管道调用的签名

我有一个pipesModuleAngular项目,当我将模块导入到另一个项目时,出现错误提示:Unable to resolve signature for pipe invocation在 vs code 中,它仍然有效,构建没有错误,但我不知道如何修复它,我有很多红线...

\n\n

现在,升级后错误提示发生了变化,如下所示: Unable to resolve signature for call of pipeName,但我认为这意味着同样的事情

\n\n

每个管道都会出现此错误,我无法忍受红线...,但可以通过 webstorm 解决。

\n\n

错误提示截图

\n\n

仅此而已,还有什么问题吗?

\n\n

Angular 库项目

\n\n
Angular Library Project\n\xe2\x94\x9c\xe2\x94\x80src\n\xe2\x94\x82  \xe2\x94\x9c\xe2\x94\x80pipes\n\xe2\x94\x82  \xe2\x94\x82  \xe2\x94\x9c\xe2\x94\x80hide-tel.pipe.ts\n\xe2\x94\x82  \xe2\x94\x82  \xe2\x94\x9c\xe2\x94\x80pipes.module.ts\n\xe2\x94\x82  \xe2\x94\x82  \xe2\x94\x94\xe2\x94\x80index.ts\n\xe2\x94\x82  \xe2\x94\x9c\xe2\x94\x80public_api.ts\n...\n
Run Code Online (Sandbox Code Playgroud)\n\n
    \n
  • 隐藏电话.pipe.ts
  • \n
\n\n
Angular Library Project\n\xe2\x94\x9c\xe2\x94\x80src\n\xe2\x94\x82  \xe2\x94\x9c\xe2\x94\x80pipes\n\xe2\x94\x82  \xe2\x94\x82  \xe2\x94\x9c\xe2\x94\x80hide-tel.pipe.ts\n\xe2\x94\x82  \xe2\x94\x82  \xe2\x94\x9c\xe2\x94\x80pipes.module.ts\n\xe2\x94\x82  \xe2\x94\x82  \xe2\x94\x94\xe2\x94\x80index.ts\n\xe2\x94\x82  \xe2\x94\x9c\xe2\x94\x80public_api.ts\n...\n
Run Code Online (Sandbox Code Playgroud)\n\n
    \n
  • 管道模块.ts
  • \n
\n\n
import {Pipe, PipeTransform} from \'@angular/core\';\n\n@Pipe({\n  name: \'hideTel\'\n})\nexport class HideTelPipe implements …
Run Code Online (Sandbox Code Playgroud)

pipe visual-studio-code angular angular-language-service

5
推荐指数
1
解决办法
1214
查看次数