如何修复react代码中的vscode自动间距问题



我试图使用react、中的对象键将一些数据保存到一种状态

例如:setText(data[listname][0]。功能类型;

但在保存文件后,它会自动在featute和键入之间添加一个空格

例如:setText(data[listname][0]。功能类型:

事实上,这将导致参考错误。如何避免这种

如前所述,如果功能类型是您试图访问的对象的属性,这就是解决方案:

您需要将其作为字典setText(data[listname][0]['feature-type']进行访问。

因为可以使用句点(.(访问名称有一些限制。而且由于属性名称包含hífen(-(,因此需要将其作为字典访问。VSCode的格式与您期望的不同,因为您给它的语法无效。

你可以看看这个答案:https://stackoverflow.com/a/29888297/8633918了解更多详细信息。

最新更新