簡體   English   中英

如何修復反應代碼中的vscode自動間距問題

[英]How to fix vscode auto spacing issues in react code

我正在嘗試使用 object 鍵將一些數據保存到 state 中,

例如:setText(data[listname][0].feature-type;

但保存文件后,它會自動在功能和類型之間添加一個空格

例如:setText(data[listname][0].feature - 類型:

因為這將導致參考錯誤。如何避免這種情況

正如所評論的,如果 feature-type 是您嘗試訪問的 object 的屬性,則這是解決方案:

您需要以字典setText(data[listname][0]['feature-type']訪問它。

因為可以使用點 (.) 訪問名稱存在一些限制。 由於屬性名稱包含 hífen (-),因此需要將其作為字典進行訪問。 VSCode 的格式與您期望的不同,因為您給它的語法無效。

您可以查看此答案: https://stackoverflow.com/a/29888297/8633918了解更多詳細信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM