在我的代码中,我总是创建一个常量来显示我的本Map像,下面的代码说明了我的意思:
const LOGO = require("src/commons/images/logo-icon.png")
const showLogo = () =>(
<Image
source={LOGO}
style={styles.icon}
/>
)
我想知道这是否是导入我的图像的正确方法(在全局范围内创建一个变量)。或者我应该把“require(...)”部分写在“source”中?
1条答案
按热度按时间tuwxkamq1#
是的,在变量中导入图像并在图像源中使用该变量是正确的方法。此外,您应该在资产文件夹下创建一个文件,并在此处定义所有图像。然后,您只需导入该图像,就可以轻松使用它。这将以最少的代码提高资产的可重用性
例如: