需求:隧道电话设备比较多,导致滚动条隐藏,当电话打上来时不能第一时间看到设备,则需要把设备显示在可视区域中。
方法,获取当前操作元素的dom,用scrollIntoView方法显示在视图容器中
(document as any)
.getElementById(`phoneNumber${phoneNumber}`)
.scrollIntoView({
behavior: "smooth", // 平滑过渡
block: "center", // 横向居中
inline: "center",
});