尝试像这样将您的图像导入到顶部:
import React, { Component } from "react";
import bgimg from "./assets/bg.jpg";
<Image source={bgimg}>
require
的文件位置和图片在目录结构中的位置。source={require(`./img/${params.image}.png`)}
您需要使用另一个变量来存储路径,然后调用它(包括require
)。
例如:
let imagePath = require("../../assets/list.png");
需要注意的是,你不能在require中调用变量。
请参考此链接进行查看:https://github.com/facebook/react-native/issues/2481