学无先后,达者为师

网站首页 编程语言 正文

ionic锚点操作

作者:沉、睡 更新时间: 2022-02-03 编程语言

ionic锚点操作

当想滚动到某个位置,可以给该位置一个id,称为锚点,如:

<div id="A"></div>

<div *ngFor="let item of list" (click)="scrollIntoView(item)">{{item}}</div>

然后在ts里调用下述方法即可,调用前确保html渲染完成:

list = ['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];

scrollIntoView(id: string){
    let element = document.getElementById(id);
    if(element){
      element.scrollIntoView();
    }
  }

原文链接:https://blog.csdn.net/zz975896590/article/details/119991025

栏目分类
最近更新