Nuxt3에서 Reactivity Transform 사용
Reativity Transform이란!이런 분들은 다음jay-es의 글을 읽어주실 수 있나요?
Vue.Reactivity Transform을 통해 진화할 수 있음
사용법
nuxt.config.ts에 experimental의reactivityTransform을 유효하게 설정합니다.
nuxt.config.ts
import { defineNuxtConfig } from 'nuxt3'
// https://v3.nuxtjs.org/docs/directory-structure/nuxt.config
export default defineNuxtConfig({
experimental: {
reactivityTransform: true
}
})
추가해서바로$ref
등의기술을하면名前 '$ref' が見つかりません。
아래그림처럼욕먹는다.그걸 피하기 위해 typecheck을 실행합니다.
npx nuxi typecheck
수고하셨습니다!이렇게 Reactivity Transform 설정을 사용하면 완성!사용 예
app.vue
<script setup lang="ts">
let count = $ref<number>(0);
function inc() {
count++;
}
function dec() {
count--;
}
</script>
<template>
<div>
<div>{{ count }}</div>
<button @click="inc">inc</button>
<button @click="dec">dec</button>
</div>
</template>
아래와 같이 변수에 대해 문제없이 증량, 체감을 진행한다.참고 자료
feat: support reactivity transform #3737
Reference
이 문제에 관하여(Nuxt3에서 Reactivity Transform 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/yukination/articles/8aef143b213e87텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)