![](/img/trans.png)
[英]Visual Studio Code JavaScript Intellisense not working for objects properties
[英]Visual Studio Code JavaScript Intellisense not working on inline objects
我正在经历一些希望能解决的问题。 Visual Studio Code不为动态添加到对象的属性或覆盖的变量提供智能感知。
你能帮我吗? 谢谢!
var a = {};
a.myInstance = new SomeClass();
a. <-- no intellisense provided
如果我这样做就行了
var a = {
myInstance: new SomeClass()
};
a. <-- intellisense is indeed provided!
我找到了解决方案,目前看来似乎是一个错误,但是IDE包含JSDoc,您可以像这样分配类型信息。
export default class App {
/**
@type {{
loginSystem:LoginSystem,
quotesSystem:QuotesSystem,
ui:UI
}}
*/
libs = {};
/** @type {number} */
asd = null;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.