oktatas:web:angular:angular_tablazat
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változat | ||
oktatas:web:angular:angular_tablazat [2025/03/02 14:05] – [Kiválasztott adatai] admin | oktatas:web:angular:angular_tablazat [2025/03/02 14:06] (aktuális) – [Angular táblázat] admin | ||
---|---|---|---|
Sor 4: | Sor 4: | ||
* **Szerző: | * **Szerző: | ||
- | * Copyright (c) Sallai András, 2022 | + | * Copyright (c) 2022, Sallai András |
+ | * Szerkesztve: | ||
* Licenc: [[https:// | * Licenc: [[https:// | ||
* Web: https:// | * Web: https:// | ||
Sor 73: | Sor 74: | ||
</ | </ | ||
- | ===== Data attribútum ===== | ||
- | Az interfész változatlan: | ||
- | <code javascript product.ts> | ||
- | export interface Product { | ||
- | " | ||
- | " | ||
- | " | ||
- | " | ||
- | } | ||
- | </ | ||
- | |||
- | <code html5> | ||
- | <div class=" | ||
- | < | ||
- | |||
- | <div *ngFor=" | ||
- | <div class=" | ||
- | <h3 class=" | ||
- | <div> | ||
- | {{ product.desc }} | ||
- | </ | ||
- | <div> | ||
- | {{ product.price }} SW | ||
- | </ | ||
- | <button class=" | ||
- | (click)=" | ||
- | attr.data-id=" | ||
- | attr.data-name=" | ||
- | attr.data-desc=" | ||
- | attr.data-price=" | ||
- | > | ||
- | Rendel | ||
- | </ | ||
- | </ | ||
- | </ | ||
- | |||
- | </ | ||
- | </ | ||
- | |||
- | |||
- | <code javascript> | ||
- | //... | ||
- | export class ProductListComponent implements OnInit { | ||
- | |||
- | products: Product[] = [ | ||
- | {" | ||
- | {" | ||
- | {" | ||
- | ]; | ||
- | |||
- | constructor() { } | ||
- | |||
- | ngOnInit(): void { | ||
- | } | ||
- | |||
- | add_product($event: | ||
- | console.log($event.target.dataset.id) | ||
- | } | ||
- | |||
- | } | ||
- | |||
- | </ | ||
oktatas/web/angular/angular_tablazat.1740920734.txt.gz · Utolsó módosítás: 2025/03/02 14:05 szerkesztette: admin