我意识到 Accordion 是在旧版本的 Native 基础上使用的,但我在文档中没有看到它在新版本中不起作用的任何地方。我尝试在 React Native Expo 锅炉放置应用程序中运行示例代码,但没有为我呈现任何内容。
let dataArray = [{title:'title',content:'content'}];
const renderAccordionHeader = (item, expanded) => {
return (
<View>
<Text>{"example title"}</Text>
</View>
);
};
return (<>
<Container>
<Accordion dataArray={dataArray} renderHeader={renderAccordionHeader}/>
</Container>
</>);
最新 Native Base 版本中的等效 Accordion 组件是什么?我看到 Collapse 是版本 3,但 Google 上的第一个链接“Native Base Collapse”返回 404:https://docs.nativebase.io/3.0.x/blocked-components
我已经尝试了 Native Base 文档中的每个示例,但均无济于事。我也尝试过这个解决方案:https://github.com/GeekyAnts/NativeBase/issues/3413
任何帮助表示赞赏。
Accordion 似乎不在最新的 Native 基础版本中。它已从版本 v3.0.0-next.37 的文档中删除。所以我观察到 3 个选项:
毕竟似乎是在 v3.4 中,但文档中没有提到 https://github.com/GeekyAnts/NativeBase/issues/4756#issuecomment-1316676933