【发布时间】:2021-02-17 17:41:56
【问题描述】:
【问题讨论】:
标签: angular typescript scroll components
【问题讨论】:
标签: angular typescript scroll components
我认为你可以使用 id 和 viewportScroller 来代替 elem
HTML
<div>
<button (click)="onAnchorScroll(1)"></button>
...
</div>
<div *ngFor="let item of repecticiones; let i = index" [id]="i + 1">
...
</div>
TS
在你的 ts 中从 @angular/common 导入 ViewportScroller
constructor(private viewportScroller: ViewportScroller) { }
onAnchorScroll(id) {
this.viewportScroller.scrollToAnchor(id);
}
【讨论】: