我对角质很陌生。我有一个组件,当用户试图保存无效输入时,我希望页面向下滚动到第一个错误。我使用的代码是:
const element = this.renderer.selectRootElement('#input1');
element.scrollIntoView({block: 'center'}); 页面滚动到错误很好,但问题是,它然后锁定滚动。任何试图从错误中滚开的尝试都会将我带回同一个位置,即使错误已经纠正了。当页面滚动到第一个错误时,我如何“释放”卷轴?任何帮助都将不胜感激。
发布于 2017-10-13 13:42:49
会不会是您的代码片段一次又一次地被触发,可能是在一个ngOnChange中,并且您的错误标志从未被解决?
https://stackoverflow.com/questions/46731319
复制相似问题