reactjs - 打开Modal后如何从Modal顶部显示? ( Ant 设计)

标签 reactjs antd

我在 React 中使用 antd。

有一个Modal,里面的内容很长(是一个long)。打开这个Modal后,页面会跳转到Modal的末尾。我想让Modal弹出后从顶部开始显示。

如何做到这一点?

最佳答案

您可以通过将窗口滚动到第 0 位置来完成此操作,同时设置将模态可见性设置为 true 的状态值,例如,

this.setState({showModal:true},()=>window.scrollTo(0, 0));

关于reactjs - 打开Modal后如何从Modal顶部显示? ( Ant 设计),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52233001/

相关文章:

javascript - react 图像未在多站点页面上加载

javascript - 链接不能显示为链接的后代

javascript - 读取本地文件 react native

reactjs - 输入的默认值在 Ant 设计上无法正常工作

reactjs - 找不到名称React $ Node React Native

javascript - react & Expressjs : Backend can't 'serve' static frontend

node.js - 将 ant-design 与 next.js 集成

javascript - 如何在ant design侧边栏添加链接(版本>=4.20.0)

javascript - 具有值的行的重复函数

reactjs - 如何正确实现 onBlur 以分派(dispatch) API 并更新组件中的 props 而无需在 render 方法上创建循环?