在 SectionList 中,我如何隐藏空部分的 header 部分(数据:[])

In a SectionList how do i hide the section header of an empty section (data:[])

我正在使用 react-native 的 SectionList,无法隐藏数据集空白部分的 headers 部分。我只想显示部分 headers 和不为空的部分的行。

这是我做的:

<SectionList
   renderSectionHeader={({ section }) => (
      section.data.length > 0 ? this._renderHeader(section.title) : (null)
   )}
   ...
/>
<SectionList>
    renderSectionHeader={({ section: { title, data } }) =>
            data.length > 0 && <Text>{title}</Text>
            }
    ...
</SectionList>