似乎无法在 React Native 上使用 require 或 uri 显示图像!我究竟做错了什么?
Can't seem to display image using require or uri on React Native! What am I doing wrong?
我什至尝试过使用 react-native 导入图像和 require 方法,但它不起作用!
这是我的代码:
import React from 'react';
import {
StyleSheet,
Text,
View,
TouchableOpacity,
Button,
Image
} from 'react-native';
export default class MentePair extends React.Component {
render(){
return(
<Image
source={{ uri: 'asset:/Capture.png' }}
style={{ width: 40, height: 40 }}
/>
</View>
)
}
}
您的代码似乎没有使用图像标签您可以访问官方文档https://reactnative.dev/docs/image
示例:
<Image source={require('@expo/snack-static/react-native-logo.png')} />
我试过你的代码,当我使用 require 时它工作正常,我的代码是这样的,检查你是否使用了正确的图像路径:
import React from 'react';
import {
StyleSheet,
Text,
View,
TouchableOpacity,
Button,
Image
} from 'react-native';
export default class MentePair extends React.Component {
render(){
return(
<View>
<Image
source={require('./assets/main.jpg')}
style={{ width: 100, height: 100 }}
/>
</View>
)
}
}
我什至尝试过使用 react-native 导入图像和 require 方法,但它不起作用!
这是我的代码:
import React from 'react';
import {
StyleSheet,
Text,
View,
TouchableOpacity,
Button,
Image
} from 'react-native';
export default class MentePair extends React.Component {
render(){
return(
<Image
source={{ uri: 'asset:/Capture.png' }}
style={{ width: 40, height: 40 }}
/>
</View>
)
}
}
您的代码似乎没有使用图像标签您可以访问官方文档https://reactnative.dev/docs/image 示例:
<Image source={require('@expo/snack-static/react-native-logo.png')} />
我试过你的代码,当我使用 require 时它工作正常,我的代码是这样的,检查你是否使用了正确的图像路径:
import React from 'react';
import {
StyleSheet,
Text,
View,
TouchableOpacity,
Button,
Image
} from 'react-native';
export default class MentePair extends React.Component {
render(){
return(
<View>
<Image
source={require('./assets/main.jpg')}
style={{ width: 100, height: 100 }}
/>
</View>
)
}
}