3

著名的Visual Studio 代码更漂亮的插件{" "}在执行格式化时增加了额外的功能。

解释:

这并不总是发生。我在 React Native 上工作,即JavaScript. 如果 prettier 在我的代码中找到空间,它会将空间转换为不需要的{" "}.

查看示例

我的代码中有这一行。

Item Total {getPriceText(this.calculateTotal(
                this.state.extraItem.extras
              ))}

当我格式化代码时,它会被转换成这个。

 Item Total{" "}
                  {getPriceText(
                    this.calculateTotal(this.state.extraItem.extras)
                  )}

这使我的代码出现错误,并且使我的应用程序在运行时崩溃。我通过在我的代码中找到这些额外的括号来解决这个问题。

请问有什么解决办法吗?

4

0 回答 0