如何使用React Native制作家谱应用程序?



对于学校,我必须用React Native制作我的第一个应用程序。这是一个家谱应用;我的老师说这是最好的选择,所有的View-元素,甚至是家庭成员之间的线条。但我认为完美地计算所有距离是不可能的。难道没有其他方法来制作这种应用程序吗?

我认为你是对的,你需要采取类似https://github.com/software-mansion/react-native-svg

使用SVG可以绘制形状和箭头来连接树项目。React有一个漂亮的库https://reactflow.dev。不幸的是,这是一个仅web的解决方案,但你可以检查他们如何渲染树并在RN中重复它。

另外,阅读这篇关于在JS中存储树数据的文章https://medium.com/@iampika/javascript-trees-b8f3b4261c3a,它应该会有所帮助。

最新更新