gpt4 book ai didi

javascript - Webstorm 是否支持不同文件中的 Revealing-Module-Pattern 的自动建议

转载 作者:行者123 更新时间:2023-11-30 16:36:28 27 4
gpt4 key购买 nike

当我尝试在Webstorm(V 10.0.4/Linux 机器)中使用自动提示时使用 Revealing-Module-Pattern 并且模块的定义在一个文件中,如下所示:

   var testModule = testModule || (function(){
function myPrivateTestFunction(){
console.log("test");
}
return{
test: myPrivateTestFunction
}
})();

在另一个文件中,我尝试通过以下方式调用该函数:

testModule.test();

它正确地找到了在另一个文件中定义的模块对象,但没有找到该函数。

如果我查看设置:文件->设置->Javascript
有一个选项称为“较弱类型的完成猜测”。如果我启用它,它确实显示了我想要的函数 testModule.test()。
但它也显示了模块和所有其他模块的所有私有(private)成员,在某处定义,所以这对我来说没有意义。

最佳答案

记录为 WEB-18186 , 请投票给它以得到更新通知

关于javascript - Webstorm 是否支持不同文件中的 Revealing-Module-Pattern 的自动建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32637370/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com