Resharper fasle错误'提供的参数与调用目标的任何签名都不匹配:参数类型不匹配'

时间:2017-09-25 11:38:45

标签: typescript visual-studio-2015 resharper

使用VS2015和R#2017.2.1(下面的确切版本),Typescript 2.5.2

我看到R#在VS中显示错误的错误,尽管代码编译得很好。

Supplied parameters do not match any signature of call target: parameter type mismatch

典型样本是AngularJS控制器的定义。控制器的接口定义为所有成员都是可选的,我想这就是R#无法验证类型的原因(如果我添加一些IController接口的可选成员(例如{{1} }}}到我的控制器类,错误消失了。)

有没有办法如何避免这种错误错误(除了添加我实际上没有实现的成员或在R#选项中禁用Typescript功能)?

$onInit?(): void

0 个答案:

没有答案