<span>Message: {{ msg }}</span>
<p>Using v-html: <span v-html="rawHtml"></span></p>
<div v-bind:id="dynamicId"></div>
{{ number + 1 }}
{{ ok ? 'YES' : 'NO' }}
{{ message.split('').reverse().join('') }}
<a v-bind:href="url">...</a>
<a :href="url">...</a>
<a :[attributeName]="url">...</a>
<a v-on:click="doSomething">...</a>
<a @click="doSomething">...</a>
<a @[eventName]="doSomething">...</a>
<input v-model="message">
<textarea v-model="message"></textarea>
<input type="checkbox" v-model="checked">
<select v-model="selected">
<option>A</option>
<option>B</option>
</select>
<div v-if="type === 'A'">A</div>
<div v-else-if="type === 'B'">B</div>
<div v-else>Not A/B</div>
<h1 v-show="ok">Hello!</h1>
<div v-for="item in items" :key="item.id">
{{ item.text }}
</div>
<div v-for="(item, index) in items">
{{ index }} - {{ item.message }}
</div>
<div v-for="(value, key) in object">
{{ key }}: {{ value }}
</div>
<a @click.stop="doThis"></a>
<form @submit.prevent="onSubmit"></form>
<a @click.stop.prevent="doThat"></a>
<form @submit.prevent></form>
<div @click.capture="doThis">...</div>
<div @click.self="doThat">...</div>
<a @click.once="doThis"></a>
<input @keyup.enter="submit">
<input @keyup.enter="submit">
<input @keyup.tab="submit">
<input @keyup.delete="submit">
<input @keyup.esc="submit">
<input @keyup.space="submit">
<input @keyup.up="submit">
<input @keyup.down="submit">
<input @keyup.left="submit">
<input @keyup.right="submit">
<input @keyup.alt.67="clear">
<div @click.ctrl="doSomething">Do something</div>
<input v-model.lazy="msg">
<input v-model.number="age" type="number">
<input v-model.trim="msg">
<a :href="url">...</a>
<a :[key]="url">...</a>
<a @click="doSomething">...</a>
<a @[event]="doSomething">...</a>