Я пытался и не смог создать массив в Angular 5. Я достиг этого на странице app.component
, но я хочу отобразить его на пользовательской странице, которую я создал сам. Я хочу использовать массив в turnoPresentialModule
на простой ngfor
. Я только начал использовать Angular 5 после использования angularjs и хотел узнать, как использовать typcript / ionic3 / angular5.
Просто обновление, код ошибки, который я получаю: «Компонент turnoPresentialModule» не включен в модуль и не будет доступен внутри шаблона. Попробуйте добавить его в объявление NgModule "
import { NgModule } from '@angular/core';
import { IonicPageModule } from 'ionic-angular';
import { Component} from '@angular/core';
import { turnoPresential } from './turnoPresential';
import { CommonModule } from '@angular/common';
@Component({
templateUrl: '/pages/turnoPresential/turnoPresential.html'
})
@NgModule({
declarations: [
turnoPresential,
],
imports: [
IonicPageModule.forChild(turnoPresential),
]
exports:[
CommonModule
],
// exports: [
// turnoPresentialModule
// ]
})
export class turnoPresentialModule {
pages: Array<any>;
constructor() {
//this.initializeApp();
// used for an example of ngFor and navigation
this.pages = [
{ title: 'Home', component: null },
{ title: 'List', component: null },
{ title: 'Cerrar', component: null }
];
}
}