oktatas:web:angular:angular_utanzas
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áltozat | |||
oktatas:web:angular:angular_utanzas [2022/04/09 10:50] – [Járművek] admin | oktatas:web:angular:angular_utanzas [2025/03/02 16:24] (aktuális) – eltávolítva admin | ||
---|---|---|---|
Sor 1: | Sor 1: | ||
- | [[oktatas: | ||
- | |||
- | ====== Utánzás ====== | ||
- | |||
- | * **Szerző: | ||
- | * Copyright (c) Sallai András, 2022 | ||
- | * Licenc: [[https:// | ||
- | * Web: https:// | ||
- | |||
- | |||
- | ===== Mock ===== | ||
- | |||
- | A célobjektum helyettesítése utánzással, | ||
- | |||
- | ===== Járművek ===== | ||
- | |||
- | Készítünk egy interfészt, | ||
- | |||
- | <code javascript src/ | ||
- | export interface Vehicle { | ||
- | id: number; | ||
- | plate: string; | ||
- | brand: string; | ||
- | price: number; | ||
- | } | ||
- | </ | ||
- | |||
- | |||
- | A mock objektum: | ||
- | <code javascript src/ | ||
- | import { Vehicle } from " | ||
- | |||
- | export const VEHICLES: Vehicle[] = [ | ||
- | {id: 1, plate: ' | ||
- | {id: 1, plate: ' | ||
- | {id: 1, plate: ' | ||
- | {id: 1, plate: ' | ||
- | {id: 1, plate: ' | ||
- | {id: 1, plate: ' | ||
- | ]; | ||
- | </ | ||
- | |||
- | Felhasználása: | ||
- | <code javascript src/ | ||
- | import { Component, OnInit } from ' | ||
- | import { VEHICLES } from ' | ||
- | |||
- | @Component({ | ||
- | selector: ' | ||
- | templateUrl: | ||
- | styleUrls: [' | ||
- | }) | ||
- | export class VehicleComponent implements OnInit { | ||
- | |||
- | vehicles = VEHICLES; | ||
- | | ||
- | constructor() { } | ||
- | |||
- | ngOnInit(): void { | ||
- | } | ||
- | |||
- | } | ||
- | |||
- | </ | ||
oktatas/web/angular/angular_utanzas.1649494256.txt.gz · Utolsó módosítás: 2022/04/09 10:50 szerkesztette: admin