如何解决React router bootstrap LinkContainer 在不同的机器上有不同的行为
我有一个非常奇怪的问题,我正在使用 LinkContainer 在 MERN 堆栈上进行分页。请检查组件:
import React from 'react';
import { Pagination } from 'react-bootstrap';
import { LinkContainer } from 'react-router-bootstrap';
const PaginationItem = ({ page,keyword,shouldBeActive = false }) => {
return (
<LinkContainer key={page} to={keyword ? `/search/${keyword}/page/${page}` : `/page/${page}`} >
{
shouldBeActive ?
<Pagination.Item active>{page}</Pagination.Item>
:
<Pagination.Item>{page}</Pagination.Item>
}
</LinkContainer>
);
};
导出默认分页项;
因此,我无法在我的笔记本电脑和家中的另外两台笔记本电脑上观察到的问题是,一旦用户按下下一页,它就会停留在页面底部,而我在我的机器上看到它只是转到顶。
我发现这个案例发生在我的手机上,它再次更改了加载的数据,但没有进入顶部。
有人遇到同样的问题吗?你能建议如何修复它吗?预先非常感谢您!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。