代码之家  ›  专栏  ›  技术社区  ›  waheed ullah wazir

正在对图像路径格式问题进行编码

  •  1
  • waheed ullah wazir  · 技术社区  · 2 年前

    Flutter中遇到图像路径格式问题:应为“images/amale/dog.png”,但VS Code生成的是“images\amal\dog.png”。这是Flutter错误还是合乎逻辑的考虑?寻求解决方案的指导。

    as shown here

    面对Flutter中的图像路径格式差异:所需格式为“images/amale/dog.png”,但VS Code生成的是“images\amal\dog.png”。如何确保路径生成过程中的正确格式?

    1 回复  |  直到 2 年前
        1
  •  2
  •   Marcin Wróblewski    2 年前

    您的开发计算机正在使用Windows,它正在使用 \ 作为目录分隔符。相反,Android、iOS、macOS和Linux正在使用 / 出于同样的目的。

    VS Code正在生成一个对其运行的操作系统有效的文件路径,但我认为你正在为不同的操作系统开发一个应用程序。如果你为Windows开发,那将是正确的路径。

    要在应用程序中自动管理每个目标平台的路径分隔符,请使用 path 包裹