正在react native snap carousel中从api获取数据,但工作不正常

正在react native snap carousel中从api获取数据,但工作不正常,api,react-native,redux,carousel,react-snap,Api,React Native,Redux,Carousel,React Snap,我正在使用您的react native Snap carousel,它工作得很好,但我正在尝试从API获取数据,它工作得很好,但它显示了一张卡中的全部数据。我怎样才能单独展示 代码如下: List.js mainExample () { const { slider1ActiveSlide } = this.state; return ( <View> <Carousel

我正在使用您的react native Snap carousel,它工作得很好,但我正在尝试从API获取数据,它工作得很好,但它显示了一张卡中的全部数据。我怎样才能单独展示

代码如下:

List.js

mainExample () {
        const { slider1ActiveSlide } = this.state;
        return (
            <View>
                <Carousel
                    data={data}
                />
                <Pagination
                    dotsLength={length}
                />
            </View>
        );
    }
        return (
            <TouchableOpacity
                activeOpacity={1}
                onPress={() => { alert(`You've clicked`); }}
            >
                <View>
                    {Title}
                    <Text
                    >
                        {available}
                    </Text>
                </View>
            </TouchableOpacity>
        );
main示例(){
const{slider1ActiveSlide}=this.state;
返回(
);
}
SliderEntry.js

mainExample () {
        const { slider1ActiveSlide } = this.state;
        return (
            <View>
                <Carousel
                    data={data}
                />
                <Pagination
                    dotsLength={length}
                />
            </View>
        );
    }
        return (
            <TouchableOpacity
                activeOpacity={1}
                onPress={() => { alert(`You've clicked`); }}
            >
                <View>
                    {Title}
                    <Text
                    >
                        {available}
                    </Text>
                </View>
            </TouchableOpacity>
        );
返回(
{alert(`You have clicked`);}
>
{Title}
{可用}
);

它在一张卡片上显示所有提取的数据。任何人请帮帮我

这与插件本身完全无关

由于您已经将
responseMsg.\u embedded.items
传递到
转盘
,因此您应该只利用
幻灯片的prop
数据
,而不是再次引用并映射它

const { name, available } = data;

return (
    <TouchableOpacity>
        <Text>{ name }</Text>
        <Text>{ available }</Text>
    </<TouchableOpacity>
);
const{name,available}=data;
返回(
{name}
{可用}

hie brother!请分享api响应我可以给你看控制台数据吗?是的,那太好了。请检查我更新的代码兄弟。你能告诉我预期输出是什么吗?任何屏幕截图!或UX?引用错误:找不到变量:数据