vuejs component 再表示 selectboxで選択項目を変更するたびに、コンポーネントを再取得したい vuejs vuejs

vuejs component 再表示
・やりたいこと:selectboxで選択項目を変更するたびに、コンポーネントを再取得したい
・解決策::key を使用して、呼び出すごとに key項目を変化させることで対応可能

------------------------------
・template側(selectbox)
<v-select @update:modelValue="change_box"></v-select>

・template側(呼び出すコンポーネント指定)
<cmpchild :key="componentKey" />

・script側
const componentKey = ref(0)
const change_box = (event) => {
componentKey.value++
}