Template Syntax

Verze:

31. 12. 2025

Zodpovědná osoba:

Dominik Šlechta

Directive shorthand MUST be used (@ for v-on, : for v-bind). v-for MUST always include a unique :key attribute.

Directive shorthand MUST be used: @ for v-on, : for v-bind.

v-if MUST be used for conditions that rarely change.

v-show MUST be used for frequently toggled visibility.

v-for MUST always include a unique :key attribute.

Array index MUST NOT be used as :key for dynamic lists.

Example (Correct):

<button @click="handleClick" :disabled="isDisabled">

<li v-for="item in items" :key="item.id">

Example (Incorrect):

<button v-on:click="handleClick" v-bind:disabled="isDisabled">

<li v-for="(item, index) in items" :key="index">