Felhasználói eszközök

Eszközök a webhelyen


oktatas:web:angular:angular_kepek

< Angular

Angular képek

Képek helye

Minden médiafájlt az assets könyvtárba helyezünk:

  • assets

A képek számára érdemes egy images könyvtárat készíteni:

  • assets/images/

Használat

Legyen egy kep01.png nevű kép:

  • assets/images/kep01.png

A komponensben készítsünk két változót:

src/app/app.component.ts
//...
export class AppComponent {
  title = 'app01';
 
  path: string = '../assets/images/kep01.png';
  alttext: string = 'A kép leírása';
 
}

A template állományban (A .html kiterjesztésű fájl):

<img [src]="path" [alt]="alttext">

vagy:

<img src="{{path}}" alt="{{alttext}}">

Hivatkozás másként

Mivel az angular.json fájlban be van állítva az src/assets könyvtár, ezért így is beállítható:

path: string = 'assets/images/kep01.png';
src/app/app.component.ts
//...
export class AppComponent {
  title = 'app01';
 
  path: string = 'assets/images/kep01.png';
  alttext: string = 'A kép leírása';
 
}

Az angular.json fájl részlete:

angular.json
            "assets": [
              "src/favicon.ico",
              "src/assets"
            ],
oktatas/web/angular/angular_kepek.txt · Utolsó módosítás: 2023/12/30 19:14 szerkesztette: admin