代码之家  ›  专栏  ›  技术社区  ›  ayala

AOS中的数据绑定-可能吗?

  •  1
  • ayala  · 技术社区  · 2 年前

    我在我的角度项目中使用了“滚动动画”,我有一堆图像,我想一个接一个地展示。

     <div class="img-gallery">
            <div *ngFor="let imgSrc of images" data-aos="zoom-in">
                <img [src]="imgSrc">
            </div>
        </div>
    

    我想添加每个包装器div data-aos-delay 指令,像这样

    <div *ngFor="let imgSrc of images; let i = index" data-aos="zoom-in" [data-aos-delay]="i * 100">
        <img [src]="imgSrc">
    </div>
    

    但是,意料之中的是,它向我展示了错误

    无法绑定到“data aos delay”,因为它不是“div”的已知属性

    无论如何,我怎样才能实现它?任何实施都将不胜感激

    1 回复  |  直到 2 年前
        1
  •  1
  •   Naren Murali    2 年前

    你能把它改到下面吗

    你在上也有拼写错误 index

    <div *ngFor="let imgSrc of images; let i = index" data-aos="zoom-in" data-aos-delay="{{i * 100}}">
        <img [src]="imgSrc">
    </div>
    

    你也可以这样做

    <div *ngFor="let imgSrc of images; let i = index" data-aos="zoom-in" [attr.data-aos-delay]="i * 100">
        <img [src]="imgSrc">
    </div>