让我们说我有一个像这样的对象:
const test = {
ab: '12',
de: '34',
fg: '11',
...
}
有什么方法可以使该对象在智能感知中可用?这样我就可以输入ctrl + space并像test.[show me possible values]
答案 0 :(得分:0)
在这种情况下,您正在寻找某种类型帮助器,可以选择打字稿或流程(两个非常受欢迎)。
Typescript(我更喜欢它)就像javascript一样工作,但是它具有类型(编译为js)。
Flow只是使用额外的语法将类型添加到现有js文件中。 (必须与babel一起编译以生成可运行的js)。
然后,如果您将其写入.ts文件,则vs代码将告诉您const <link rel="stylesheet" type="text/css" href="{{asset('assets/css/meanmenu.css')}}">
<link rel="stylesheet" type="text/css" href="{{asset('assets/css/magnific-popup.css')}}">
上存在哪些属性。
之后,您可以将其占用一个缺口并为test
变量声明类型,它甚至会检查您是否不打算为它分配一些随机的内容,这可能会破坏其他内容。