【问题标题】:Can't add local image to react native app无法添加本地图像以响应本机应用程序
【发布时间】:2020-10-02 19:01:09
【问题描述】:

我是 react 新手,我正在尝试将本地图像添加到我的 react 应用程序中。这就是我目前所拥有的,<Image source={require("images/pic.jpeg")} />

但不知道为什么会出现此错误。

ERROR 00:24 Unable to resolve "images/pic.jpeg" from "App.js"

我还安装了 Image 组件,并创建了一个单独的 images 文件夹。我正在使用 iOS 模拟器。

如果有人可以帮助我解决这个问题,那就太好了! 提前致谢!

【问题讨论】:

    标签: javascript ios reactjs react-native


    【解决方案1】:
    1. 您需要具有绝对路径的图像,这很可能是它的原因 没有正确导入。

    请传递您在文件夹结构中的通行证 并且需要路径就像上面的例子一样,带有./../

    1. 导入图片源的另一种解决方法是获取图片源url。

    从 '../../assets/images/pic.jpeg' 导入 picImage;

    并将这个 picImage 作为 src 值传递

     <Image source={picImage} />
    

    【讨论】:

    • @ishasharmax 如果它适合你,你能接受这个答案吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-07
    • 1970-01-01
    • 2015-07-28
    • 2020-11-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多