如何在Angular中使用轮播

时间:2019-04-06 20:06:40

标签: angular

我想在轮播中显示图像。我正在从数据库中检索图像并将其加载到轮播中。当我将图像放入轮播中时,它们没有以适当的轮播格式显示,而是以一个在另一个下方的方式堆叠。

//Wrapper
<div id="carouselExampleSlidesOnly" class="carousel slide" data-ride="carousel">
    <ol class="carousel-indicators">
        <li data-target="#carouselExampleIndicators" *ngFor="let x of photos;let i = index" [attr.data-slide-to]="i" ngClass="i == 0 ? 'active' : ''"></li> 
    </ol> 

    <div class="carousel-inner" role="listbox">
        <div *ngFor="let j of photos; let k = index" [ngClass]="k == 0 ? 'item active' : 'item'">
            <img  src="http://localhost:59567/api/Photos/{{j.id}}/photos" style="width:25%"/>
        </div>
    </div>

    <a class="left carousel-control" href="#carouselExampleIndicators" role="button" data-slide="prev">
        <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
        <span class="sr-only">Previous</span> 
    </a> 

    <a class="right carousel-control" href="#carouselExampleIndicators" role="button" data-slide="next">
        <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
        <span class="sr-only">Next</span>
    </a>
</div>

0 个答案:

没有答案