Composition API

La Composition API è una delle funzionalità principali introdotte in Vue.js 3, progettata per fornire un modo più flessibile e organizzato per scrivere la logica dei componenti Vue. Questa API si basa sul concetto di “composizione” delle funzioni, consentendo dunque di separare la logica correlata in unità riutilizzabili e componibili.

Dunque vediamo subito un esempio sviluppato con la composition API, che rappresenta lo stesso esempio riprodotto con la Option API:

{{ message }}

Saluta import { ref } from ‘vue’; export default { name: “MessaggioBenvenuto”, setup() { // Definizione della variabile di stato const message = ref(‘Hello World!’); // Definizione del metodo per salutare const saluta = () => { alert(‘Ciao a tutti’); }; // Ritorno delle variabili e dei metodi che devono essere resi disponibili nel template return { message, saluta }; } } p { color: blue; font-size: 18px; } button { background-color: #4CAF50; color: white; padding: 10px 20px; border: none; cursor: pointer; border-radius: 5px; }

In questo esempio, anziché utilizzare il blocco data(), che abbiamo utilizzando nell’esempio precedente sulle Option API, per definire i dati del componente, utilizziamo la funzione setup(). Dopo, all’interno

Continua la lettura su: https://www.codingcreativo.it/composition-api/ Autore del post: Cristina Parma Fonte:

Articoli Correlati

Option API

Con l’Option API di Vue.js, si possono definire i dati, i metodi e le proprietà calcolate del componente Vue in modo esplicito all’interno dell’opzione data,…

Vuoi rimanere aggiornato sulle nuove tecnologie per la Didattica e ricevere suggerimenti per attività da fare in classe?

Sei un docente?

soloscuola.it la prima piattaforma
No Profit gestita dai

Volontari Per la Didattica
per il mondo della Scuola. 

 

Tutti i servizi sono gratuiti. 

Associazione di Volontariato Koinokalo Aps

Ente del Terzo Settore iscritta dal 2014
Tutte le attività sono finanziate con il 5X1000