2

我试图在里面有一个带有旋转木马的组件。

 <ngb-carousel>
  <template ngbSlide>
    <img src="img1" alt="Random first slide">
    <div class="carousel-caption">
      <h3>First slide label</h3>
      <p>Nulla vitae elit libero, a pharetra augue mollis interdum.</p>
    </div>
  </template>
  <template ngbSlide>
    <img src="img2" alt="Random second slide">
    <div class="carousel-caption">
      <h3>Second slide label</h3>
      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
    </div>
  </template>
  <template ngbSlide>
    <img src="img3" alt="Random third slide">
    <div class="carousel-caption">
      <h3>Third slide label</h3>
      <p>Praesent commodo cursus magna, vel scelerisque nisl consectetur.</p>
    </div>
  </template>
</ngb-carousel>

这是我的组件:

import {Component} from '@angular/core';

import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
@Component({
  selector: 'img-carousel',
  templateUrl: './img-carousel.component.html',
  styleUrls: ['./img-carousel.component.scss']
})
export class ImgCarouselComponent {
}

这是module.ts:

import { NgModule } from '@angular/core';
import { NgbModule } from '@ng-bootstrap/ng-bootstrap';

import { BookingComponent }   from './booking.component';
import { ImgCarouselComponent } from './img-carousel/img-carousel.component';

@NgModule({
    imports: [NgbModule.forRoot()],
    exports: [BookingComponent],
    declarations: [BookingComponent, ImgCarouselComponent],
    providers: [],
})

export class BookingModule { }

问题是图像没有堆叠。我需要进口更多的东西,还是我错过了一些重要的东西?

角度版本:2.0.2 ng-bootstrap:@latest

我正在使用没有 system.js 的 Angular-cli。

4

3 回答 3

4

这不适用于 Bootstrap 3。当您迁移到 4.0 版时,问题就消失了。

于 2016-10-20T15:05:06.133 回答
1

我有同样的问题并添加了cdn它,它工作正常。如果您不想引用cdn添加bootstrapstyles in.angular-cli.json `。

"styles": [
    "styles.css",
    "../node_modules/bootstrap/dist/css/bootstrap.css"
  ]
于 2017-08-24T18:44:09.437 回答
0

我也遇到了这个问题,原因是我试图通过无效路径拉入 CSS。当我刚刚使用 CDN 时,一切都按预期进行。

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.5/css/bootstrap.min.css" integrity="sha384-AysaV+vQoT3kOAXZkl02PThvDr8HYKPZhNT5h/CXfBThSRXQ6jW5DO2ekP5ViFdi" crossorigin="anonymous">

于 2016-10-28T05:07:20.343 回答