在react-native中导入映像的最佳方法

tquggr8v  于 2023-01-09  发布在  React
关注(0)|答案(1)|浏览(138)

在我的代码中,我总是创建一个常量来显示我的本Map像,下面的代码说明了我的意思:

const LOGO = require("src/commons/images/logo-icon.png")

const showLogo = () =>(
    <Image 
       source={LOGO}
       style={styles.icon}
    />
)

我想知道这是否是导入我的图像的正确方法(在全局范围内创建一个变量)。或者我应该把“require(...)”部分写在“source”中?

tuwxkamq

tuwxkamq1#

是的,在变量中导入图像并在图像源中使用该变量是正确的方法。此外,您应该在资产文件夹下创建一个文件,并在此处定义所有图像。然后,您只需导入该图像,就可以轻松使用它。这将以最少的代码提高资产的可重用性
例如:

相关问题