Kvíz: Prázdná stránka
Tahle stránka má ukázat objednávku se dvěma položkami a tlačítko, které přidá třetí. Stránka ale zůstane úplně prázdná a konzole hlásí:
TypeError: Cannot read properties of undefined (reading 'length')
Klikněte na řádek s chybou.
1<script setup>
2import { ref } from "vue";
3
4const objednavka = ref(["Espresso", "Mrkvový dort"]);
5
6function pridejDoObjednavky(nazev) {
7 objednavka.value.push(nazev);
8}
9</script>
10
11<template>
12 <h1>Kavárna Na Rohu</h1>
13 <p class="objednavka">Vaše objednávka: {{ objednavka.join(", ") }}</p>
14 <p class="pocet">Položek: {{ objednavka.value.length }}</p>
15 <button @click="pridejDoObjednavky('Mátový čaj')">Mátový čaj</button>
16</template>