使用场景:
react + antd,Modal里内容较多,设置为超出一定高度后滚动。打开Modal弹框后自动滚动到客户想看的内容部分。
componentDidMount() {
let targetNode;
const scrollTask = setInterval(() => {
[targetNode] = window.document.getElementsByClassName("ant-modal-body");
if (typeof targetNode.scrollBy === "function") {
targetNode.scrollBy(0, 175);
window.clearInterval(scrollTask);
targetNode = null;
}
}, 500);
}