问题描述
我需要为每行使用不同的菜单选项
- 平面列表1项,我需要作为A的选项
- 清单2项我需要作为B的选项
- 平面列表3项,我需要作为C的选项
但“最后一个”选项会覆盖所有行的 对于1/2/3个项目,它始终显示C
<FlatList
data={data}
renderItem={({ item,index }) => (
<Menu onSelect={value => Alert.alert(value)}>
<MenuTrigger text={'Select option ' + item.value} />
<MenuOptions>
{
index === 1 &&
<MenuOption value="A" text="A" />
}
{
index === 2 &&
<MenuOption value="B" text="B" />
}
{
index === 3 &&
<MenuOption value="C" text="C" />
}
</MenuOptions>
</Menu>
)}
style={{ height: 200 }}
/>
Thank you in advance
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)