【问题标题】:React Native FlatList style changeReact Native FlatList 样式更改
【发布时间】:2018-11-30 09:02:02
【问题描述】:

我正在使用 Flatlist 来展示我的数据,当我单击按钮 1 时,我想改变我的视图!从A到B!最好的方法是什么? 我尝试过同时渲染两种不同的样式,但我将其中一个设置为高度 0!我也尝试使用状态来决定我想展示哪种风格! 这两种解决方案工作正常,但我认为从 A 更改为 B 或 B 更改为 A 有点慢。 那么还有其他方法可以做到吗?提前谢谢你!

【问题讨论】:

    标签: reactjs react-native react-native-flatlist


    【解决方案1】:

    您必须使用条件渲染的概念。你可以使用这个资源Conditional Rendering

    只需使用条件渲染根据状态值更改平面列表视图。

    【讨论】:

    • 是的!我之前尝试过,但我认为它仍然很慢。我不确定问题出在 Flatlist 上吗?
    • 这不是平面列表的问题。 Flatlist 中的视图应根据您的设计风格 2(B) 进行设计。
    猜你喜欢
    • 2020-11-01
    • 2019-07-17
    • 1970-01-01
    • 2017-08-08
    • 1970-01-01
    • 2020-06-10
    • 1970-01-01
    • 1970-01-01
    • 2016-04-10
    相关资源
    最近更新 更多