Не удалось использовать свойство параметров ион-слайдов - PullRequest
2 голосов
/ 10 июня 2019

Привет всем. Я создал новое приложение с использованием Ionic v4 и попытался добавить слайды в свое приложение, но я получаю сообщение об ошибке

"Невозможно привязать к" опциям ", так как это не известное свойство" ion-slides ""

и HTML-код

<ion-content padding>
    <ion-slides [options]="slideOpts">
      <ion-slide>
        <h1>Slide 1</h1>
      </ion-slide>
      <ion-slide>
        <h1>Slide 2</h1>
      </ion-slide>
      <ion-slide>
        <h1>Slide 3</h1>
      </ion-slide>
    </ion-slides>
</ion-content>

Мой Ц

import { Component,ViewChild } from '@angular/core';
import { NavController } from 'ionic-angular';
@Component({
  selector: 'page-home',
  templateUrl: 'home.html'
})
export class HomePage {

  slideOpts = {
    initialSlide: 1,
    speed: 400
  };

  constructor(public navCtrl: NavController) {
  }
}

Однако то же самое у меня сработало в ionic v3 Может кто-нибудь, пожалуйста, помогите мне

1 Ответ

1 голос
/ 10 июня 2019

Попробуйте это .. его нормально работает ионная 4.0.0

 import { IonSlides } from '@ionic/angular';

    @Component({
      selector: 'page-home',
      templateUrl: 'home.html'
    })
    export class HomePage {
    @ViewChild(IonSlides) slides: IonSlides;
      slideOpts = {
        initialSlide: 1,
        speed: 400
      };

      constructor(public navCtrl: NavController) {
      }
     ngOnInit() {  this.slideOpts = {
        initialSlide: 1,
        speed: 400
      };
    }
    }
...