javascript - react-native-image-slider(无法显示本 map 片)

标签 javascript react-native

使用 react-native-image-slider 时我的本 map 片不显示

import React, { Component } from "react";
import {
    View,
    Text,
    StyleSheet,
    Button,
    Image,
    TouchableHighlight
} from "react-native";
import ImageSlider from 'react-native-image-slider';

class HomeScreen extends Component {

    render() {          
        return (
            <View style={styles.container}>         
        <View style={{alignItems: 'center'}}>                   
            <ImageSlider
                    loopBothSides
                autoPlayWithInterval={3000}
                images={[
                    '../assets/img/art_1.png',
                    '../assets/img/art_2.png',
                    '../assets/img/art_3.png',          
                ]}  
                style={{width:200, height: 200}}
            />              
        </View>
            </View>
        );
    }
}
export default HomeScreen;

const styles = StyleSheet.create({
    container: {
        flex: 1,
        flexDirection: 'column',
    justifyContent: 'center'
    }
});

屏幕上唯一出现的是圆圈图标,告诉您当前显示的是什么图像。图像本身不会显示。

最佳答案

对于本 map 片,使用require;

images={[
  require('../assets/img/art_1.png'),
  require('../assets/img/art_2.png'),
  require('../assets/img/art_3.png'),          
]} 

关于javascript - react-native-image-slider(无法显示本 map 片),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56403384/

相关文章:

javascript - 如何使用 canvas.toDataURL() 在 Adob​​e AIR 中获取图像的 base64?

javascript - Backbone.js - 以编程方式加载 View

javascript - 为什么我的 Expo 应用没有发送消息?

java - 如何在 React Native 中从 Java 代码访问 ReactContext?

reactjs - 在 React Native 中使用 useContext 的上下文 API 显示 TypeError

JavaScript 从数组对象中获取值不起作用

javascript - axios请求抛出未知错误

reactjs - 无法从 react-native-dropdown-picker 中选择项目

javascript - 如何在 React Native 上的 Firebase 中获取特定文档的文档 ID?

javascript - TinyTable 排序器得到一个未定义的