我知道设置“不显示”而不是不渲染有点违反 React 哲学——我仍然要问:
如果我的 View 实际上是一个昂贵的组件,那不是正确的方法吗?
在我的例子中,一个带有近 20k 个数据点的 react-native-charts-wrapper 图表。
有 3 个图表,每次只显示一个(我不能重复使用同一个图表,因为它们是不同的类型 - 例如 LineChart 与 BarChart)。
我知道设置“不显示”而不是不渲染有点违反 React 哲学——我仍然要问:
如果我的 View 实际上是一个昂贵的组件,那不是正确的方法吗?
在我的例子中,一个带有近 20k 个数据点的 react-native-charts-wrapper 图表。
有 3 个图表,每次只显示一个(我不能重复使用同一个图表,因为它们是不同的类型 - 例如 LineChart 与 BarChart)。