Очень сложно дать ответ на основании предоставленной вами информации. Задавая вопросы, старайтесь быть конкретными и предоставлять как можно больше информации.
Однако я сделаю все возможное, чтобы оказать некоторую помощь. По слайдеру я предполагаю, что вы мне слайдер на главной странице. Глядя на исходный код (и клонируя репо и работая локально), вы предоставили ползунок, насколько я могу судить, использует swiper . Я вижу, что вы включили css и js для этого в angular-cli.json, но вы нигде не инициализируете Swiper.
Моим первым предложением было бы прочитать документацию swiper и google для примеров реализации swiper plus angular.
Однако, чтобы сделать вашу жизнь проще, я бы предложил использовать пакет angular2 -ful-swiper npm. Вы можете прочитать документацию и посмотреть пример реализации здесь
npm install --save angular2-useful-swiper
Затем установите Swiper через npm
npm install --save swiper@3.4.2
Удалите ссылки уже вашего angular-cli.json и добавьте следующее
"styles": [
"styles.css",
"../node_modules/swiper/dist/css/swiper.css"
],
"scripts": [
"../node_modules/swiper/dist/js/swiper.js"
],
Импортируйте SwiperModule на соответствующем уровне в вашем приложении.
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { SwiperModule } from 'angular2-useful-swiper';
import { AppComponent } from './app.component';
@NgModule({
imports: [
BrowserModule,
SwiperModule
],
declarations: [
AppComponent,
],
bootstrap: [AppComponent]
})
export class AppModule { }
Затем создайте компонент для вашего слайдера, например:
HTML:
<swiper [config]="config">
<div class="swiper-wrapper">
<div class="swiper-slide">Slide 1</div>
<div class="swiper-slide">Slide 2</div>
<div class="swiper-slide">Slide 3</div>
<div class="swiper-slide">Slide 4</div>
</div>
<!-- Add Pagination -->
<div class="swiper-pagination"></div>
<!-- Add Arrows -->
<div class="swiper-button-next"></div>
<div class="swiper-button-prev"></div>
</div>
</swiper>
машинопись
export class MySwpierComponent implements OnInit {
config: SwiperOptions = {
pagination: '.swiper-pagination',
paginationClickable: true,
nextButton: '.swiper-button-next',
prevButton: '.swiper-button-prev',
spaceBetween: 30
};
}
Введите ваш новый компонент в нужный модуль и используйте. Надеюсь, это поможет решить вашу проблему.