Angular: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
→Storia: Festival del rilasciato Etichette: Modifica da mobile Modifica da web per mobile Modifica da mobile avanzata |
Aggiornato codice su angular 20 Etichette: Modifica visuale Modifica da mobile Modifica da web per mobile |
||
Riga 173:
=== Componente ===
Di seguito un componente ''Counter'' che permette di visualizzare un contatore e di agire sul suo stato. Il componente e definito in tre file diversi: <code>counter
// File: counter
import { Component, signal } from '@angular/core';
import { CommonModule } from '@angular/common';
@Component({
selector: 'app-counter',
standalone: true,
templateUrl: './counter.component.html', // File del template▼
imports: [CommonModule],
styleUrl: './counter.css'
})
export class
count = signal(0);
increment() {
this.count.update(c => c +
}
decrement() {
this.count.update(c => c -
}
}
// File: counter.component.html
<div class="counter-container">
<h2>Counter: {{ count() }}</h2
<div class="button-container">
<button (click)="increment()">+</button>
Riga 202 ⟶ 206:
</div>
</div>
// File: counter.component.css
|