分页组件在父组件上呈现,在反应中呈现在两个不同的视图/页面上

问题描述

我正在使用 react 并且我正在尝试在表格底部呈现一个分页组件。问题是分页组件有一个在两个不同页面/视图中呈现的父组件(holdingsChart),我只希望它显示在其中一个页面中(统计页面而不是仪表板页面)。所以表格正在 Stats 页面和 Dashboard 页面中呈现,但我只希望分页显示在 Stats 页面中。我尝试在两个视图的父组件中利用 props,在 Stats 页面中将 setpagination 设置为 true,在 Dashboard 页面中设置为 false。但似乎由于 ProfilePagination 组件位于两个视图中使用的同一个组件中,所以它没有区别。所以分页将始终存在于两者上,或者两者都不存在。它总是跟随对方。请查看下面的代码片段,如果还有其他方法可以做到这一点,请告诉我。

如果有点难以理解,请见谅。解释起来很复杂

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)