如何滚动到 ng-template 中的 div?

我使用 ngb 模态弹出一个内容设置在<ng-template>. 提交时(出错)我需要自动向下滚动到错误部分。我在上尝试了@viewchild,<div #error>但由于它是模板的一部分,因此 viewchild 值始终未定义。访问模板内的 div 或在 ngbmodal 上自动滚动到 ots 滚动高度的最佳方法是什么?



青春有我
浏览 91回答 1
1回答

慕森卡

你不需要为此使用 Angular。您可以使用纯 Javascript 来完成它。你可以使用<my-element id="someid"></my-element>然后,使用纯 javascript,document.getElementById("someid").scrollIntoView()
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript