Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Template Syntax and Rendering Data | Section
Vue.js Fundamentals and App Development

bookTemplate Syntax and Rendering Data

Scorri per mostrare il menu

Vue allows you to display data in the interface using template syntax. Instead of manually updating the page with JavaScript, you bind data directly in the template.

Inside a Vue component, you define data in the <script> section and use it in the <template>.

<script setup>
import { ref } from "vue";

const message = ref("Hello Vue");
</script>

<template>
  <h1>{{ message }}</h1>
</template>

The {{ }} syntax is called interpolation. It displays the value of a variable inside the template.

Vue automatically keeps the UI in sync with the data. When the value changes, the interface updates.

<script setup>
import { ref } from "vue";

const message = ref("Hello Vue");

message.value = "Updated Message";
</script>

After the value changes, the text on the page updates automatically.

You can also use expressions inside the template.

<p>{{ message + "!" }}</p>

Template syntax allows you to connect data with the interface in a simple and declarative way.

question mark

What does {{ message }} do in a Vue template?

Seleziona la risposta corretta

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 4

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 1. Capitolo 4
some-alt