javaScript/vueJs
vue js // setup()함수안에서 props 데이터 사용하기.
부엉이사장
2022. 8. 25. 23:02
#문제
메서드로 함수내에서 프롭스로 받아온 데이터 쓰는건 가능한데
난 setup()함수내에서 쓰고 싶었다.
근데 this로 불르든 뭐든 다 안되더라..
그래서 props를 먼저 받아오고 setup함수에 파라미터로 넣어주니 작동이 됐음.
<template>
<p>hello from test</p>
<p>{{testData}}</p>
</template>
<script>
export default {
props : {
testData : Object,
},
setup(props){
console.log(props.testData.data)
return {
}
},
}
</script>
<style>
</style>
이게 코드임
프롭스 키값을 setup보다 먼저 선언해주고
setup 파라미터안에 props 로 넣고
스코프안에서 props. ~~로 데이터 끄집어내서 쓸수 있음.
공식문서
Setup | Vue.js
Setup 이 섹션에서는 코드 예제에 싱글파일 컴포넌트 구문을 사용합니다. 이 가이드에서는 사용자가 이미 Composition API Introduction와 Reactivity Fundamentals를 이미 읽었다고 가정합니다. Composition API를
v3.ko.vuejs.org