我正在尝试使用react中的对象键将一些数据保存到状态中,
例如: setText(datalistname.feature-type;
但在保存文件后,它会自动在featute和type之间添加一个空格
例如: setText(datalistname.feature -类型:
因此,这将作为参考error.How来避免这种情况
发布于 2021-04-20 02:09:11
正如所评论的,如果feature-type是您试图访问的对象的属性,则以下是解决方案:
您需要将其作为字典setText(data[listname][0]['feature-type']进行访问。
因为有一些限制,可以使用点(.)来访问名称。由于属性名包含hífen (-),因此需要将其作为字典进行访问。VSCode的格式与您预期的不同,因为您为它提供了无效的语法。
您可以查看以下答案:https://stackoverflow.com/a/29888297/8633918以获取更多详细信息。
https://stackoverflow.com/questions/67166883
复制相似问题