我正在 Angular 7 中开发一个页面,在我确定页面已重新呈现后,我想做一些事情(滚动到部分)。我想滚动到的部分最初是用 ngif 隐藏的,当该部分在 DOM 中显示并完全呈现时,我想滚动到它。我之前使用过 Vue.js 和他们的回调函数 nextTick,它一直在工作,但我在 angular 中找不到类似的解决方案。我宁愿不使用 setTimeout ,因为如果设置为 0 DOM 并不总是准备好并重新呈现并将其设置得更高会使它延迟。
vue.js angular
angular ×1
vue.js ×1