Búsqueda de sitios web

html - Nuevo proyecto de Angular cómo establecer la página de inicio


Soy nuevo en Angular

He creado el nuevo proyecto usando este enlace https://cli.angular.io/

Aquí se muestra la página de inicio desde appcomponent.html

He creado la nueva página en SRC >> pages >> index.html e index.ts

Importo estas páginas en appcomponent.ts y appmodule.ts

Cómo establecer la página de inicio predeterminada como índice.

esta es mi página del componente de la aplicación

import { Component } from '@angular/core';
import { Http, Headers } from '@angular/http';
import { IndexPage } from '../pages/index';


@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.css']
})
export class MyApp {
  title = 'app';
  rootPage:any = IndexPage;


  constructor(    public http: Http ) {

    }
  }

Respuesta #1

Tienes que generar un nuevo Componente con ng g c MyComponent. Luego agrega <router-outlet></router-outlet> a tu archivo app.component.html. Finalmente, tienes que configurar tu Router para mostrar este componente en tu dirección principal (en localhost:4200). El objeto debería verse así

const routesConfig: Routes = [
    { path: '',     component: MyComponent}
    ]

Lee más sobre Enrutador y Enrutamiento https://angular.io/guide/router

Artículos relacionados