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

bookTemplate Syntax and Rendering Data

Sveip for å vise menyen

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?

Velg det helt riktige svaret

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 4

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 1. Kapittel 4
some-alt