【发布时间】:2021-01-03 14:34:01
【问题描述】:
我尝试了scrollIntoView 并使用了.lastchild,但我无法查看最新评论。用过window.scrollTo也找不到解决办法。
任何人都可以对可行的方法提出一些建议吗?
const click = () => {
fetch('url')
.then(res => res.json())
.then(data => {
if (data.affectedRows > 0) {
var element = document.getElementById("txt").lastChild;
element.scrollIntoView({behavior: "smooth", block: "end", inline: "center"});
}
})
}
}
{getComment.map(cmnt =>
<div key={cmnt.comment_id} className="article-comments-reply">
<div className="text-box" id="txt">
<h3>{cmnt.username}</h3>
<div className="reply-box">
<h4>{cmnt.comment_text}</h4>
</div>
</div>
</div>
)}
【问题讨论】:
-
您的获取只是返回数据,您是否要获取最后一项?因为最后一个子方法不会这样做
标签: javascript reactjs api fetch reload