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 (vuejs.org)

 

Setup | Vue.js

Setup 이 섹션에서는 코드 예제에 싱글파일 컴포넌트 구문을 사용합니다. 이 가이드에서는 사용자가 이미 Composition API Introduction와 Reactivity Fundamentals를 이미 읽었다고 가정합니다. Composition API를

v3.ko.vuejs.org

 

'javaScript > vueJs' 카테고리의 다른 글

VUE dotenv // vue에서 환경변수 설정  (0) 2023.01.16
vue // 모달방식  (0) 2022.09.23
vue 라우터 메서드안에서 사용하기  (0) 2022.08.05
vue js 기본 // 라우터 기능들.  (0) 2022.07.28
vue js 기본 // 라우터  (0) 2022.07.28