【发布时间】:2021-12-27 16:33:58
【问题描述】:
我正在 VueJS 3 项目的 VS Code 中工作。我安装了Vetur Extension(版本:v0.35.0)用于错误检查和语法高亮。我收到问题窗口中的红色勾号和输出通知,说明我如何识别在其定义中包含空格字符的对象属性的格式。这是一个例子:
this.ncCases = this.store.state.csvJson.data.filter(obj => {
return obj.[`Neighborhood Council`] == this.selectedNC
})
“社区委员会”属性包括一个空间。我在mozilla.org 找到了一个参考,描述了将这些属性括在方括号中。然而,当我这样做时,我得到了死亡的红色错误市场。
Identifier expected. Vetur(1003)
必须说代码运行没有错误,所以我认为问题是 Vetur Extension 无法识别这种语法。无论如何,最好修复代码以不生成错误或修复 Vetur 以不显示误报错误。
有什么建议吗?
【问题讨论】:
-
提示:在您从 mozilla 发布的链接中,您是否见过
.[,如点和括号?
标签: javascript vuejs3 vetur