- Tweet

vue3のテンプレート内で使う変数

特殊変数(special variable)

<button @click=”warn(‘Form yet.’, $event)”>Submit</button>
<div>{{$props}}</div>
<div>{{$parent.text}}</div>
<button class=”btn” v-bind=”$attrs“>click me</button>

特殊関数

<button @click=”$emit(‘someEvent’)“>click me</button>

自分で定義した変数

グローバル

その他の$付き変数で自分で命名したもの = globalProperties に設定されたもの
<div>{{$gloval}}</div>
<div>{{$aiueo}}</div>

ローカル

$なしの変数
・propsのキー
・またはv-forで生成された変数
・またはscript内での戻り値のobjectのkey
<div v-for=”str in yamada“>{{str}}</div>
<script>
return {
yamada: [‘a’, ‘b’, ‘c’],
}
</script>

コメントを残す