Ионный / угловой HTML-шаблон из одного класса / глобального класса - PullRequest
0 голосов
/ 19 мая 2018

Используя Ionic 3 / Angular 5, у меня есть одноэлементный класс Helper, содержащий различные функции.Он также содержит 3 объекта списка для обслуживания моего приложения (должно использоваться глобально).

Теперь я хочу добавить <ion-list *ngFor="let item of itemsList">, но itemsList находится в другом классе / singleton, а не внутри текущего класса.Как я могу сослаться на него, чтобы получить значения из вспомогательного класса?

На данный момент я добавил к .ts текущего класса:

constructor(public navCtrl: NavController, private helper: Helper) {
    let itemsList = this.helper.itemsList;
}

, и он работает, за исключением того, что говорит мне вlint, что itemsList не используется.На самом деле у меня нет другого использования, кроме как показывать его в HTML.

Я также пытался <ion-list *ngFor="let item of this.helper.itemsList">, но это не сработало

Спасибо

1 Ответ

0 голосов
/ 19 мая 2018

, как вы упомянули, в компоненте:

constructor(public navCtrl: NavController, public helper: Helper) {} 

и в шаблоне:

<ion-list *ngFor="let item of helper.itemsList">
...