[[oktatas:web:angular|< Angular]]
====== Angular képek ======
* **Szerző:** Sallai András
* Copyright (c) 2022, Sallai András
* Szerkesztve: 2023
* Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]]
* Web: https://szit.hu
===== 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:
//...
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):
vagy:
===== 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';
//...
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:
"assets": [
"src/favicon.ico",
"src/assets"
],