if ((event as KeyboardEvent).isComposing) return
컴포지션 API의 경우 반응형이 아닌 데이터도 template부분에서 사용을 할 수 있습니다
ref객체
ref vs reactive
ref
- 반응성을 데이터에 부여합니다.
- 원시형, 참조형 모두에 사용이 가능합니다.
- ref객체는 .value를 붙여서 사용해야합니다.
- 요소 참조를 할 때도 사용을 합니다.
reactiev- 반응성을 데이터에 부여합니다
- 원시형은 불가하며 참조형에만 사용이 가능합니다.
- .value를 붙이지 않고 사용을 할 수 있습니다.
const $props = defineProps({
name: {
type: String,
required: true
},
suffix: {
type: String,
default: '...'
}
})
const {name, suffix} = toRefs($props)
const name = toRef($props, 'name')
const suffix = toREf($props, 'suffix')