我是新手,而且我正在按照一个教程来学习这门语言. 我现在正在try 使用ImageBackground设置背景图像.
欢迎屏幕.js:
import React from 'react';
import { ImageBackground, StyleSheet } from 'react-native-web';
function WelcomeScreen(props) {
return (
<ImageBackground
style={styles.background}
source={require("../assets/background.jpg")}
></ImageBackground>
);
}
const styles = StyleSheet.create({
background: {
flex: 1
}
})
export default WelcomeScreen;
App.js
import React from 'react';
import { View } from 'react-native';
import WelcomeScreen from './app/screens/WelcomeScreen';
export default function App() {
return (
<WelcomeScreen />
);
}
现在我得到了这个错误:Error: Image: asset with ID "1" could not be found. Please check the image source or packager.
我的项目文件夹里有一个app文件夹.在这个应用程序文件夹中,我有一个Assets文件夹和一个Screens文件夹.WelcomeScreen.js位于Screens文件夹中.后台.jpg位于Assets文件夹中,App.js位于主/project文件夹中.
我似乎找不到任何方法来修复这个错误.