React Native 中的树组件

问题描述 投票:0回答:3

我做了一些搜索,找到了 React Native 中的树组件。 但我似乎找不到一个。 没有 React Native 树组件吗? 如果需要树组件怎么办?

react-native
3个回答
1
投票

你可以使用这个库

反应本机最终树视图

在这里你可以找到一个很好的例子: 适用于 Android 和 IOS 设备的 React Native 树视图


0
投票

更新: 该库不再维护。

React Native 没有树组件。但是有一些 npm 包可用于树组件。

https://www.npmjs.com/package/react-native-treeview


0
投票

我一直在为 React Native 开发树视图模块。在发现 React Native 的现有树视图模块并不能解决问题后,我决定构建这个模块 - 它们在处理大型列表时性能较差,尤其是那些具有显着子深度的列表,缺乏一些重要功能,并且代码维护不活跃。因此,我构建了自己的,使用 Shopify 的 Flashlistreact-native-paper 的复选框组件来呈现默认的复选框视图(可自定义)。

以下是主要功能的快速概述:

  1. 快速渲染,感谢 Shopify 的 Flashlist
  2. 具有三态复选框的多选功能(选中、未选中和部分选中)
  3. 展开/折叠功能
  4. 搜索过滤
  5. 选择或取消选择所有树视图项目的能力
  6. 只能选择或取消选择所有搜索到的项目
  7. 完全可定制的树视图列表项 您可以在这里查看:https://github.com/JairajJangle/react-native-tree-multi-select

Demo 1

我知道这个问题太老了,但如果有人正在寻找一个可靠的树视图组件来反应本机,这可能会有所帮助。

如果您遇到任何错误或功能请求,请随时标记。干杯!

© www.soinside.com 2019 - 2024. All rights reserved.