본문 바로가기
코딩 프로그래밍/Javascript 자바스크립트

Vue 함수

by 프즈 2023. 4. 3.
반응형

Vue에서 함수 활용하는 방법 연습해 봐요.

name에 있는 문자를 그냥 template에 표시했었는데요. greeting 함수를 만들어서 출력하는 함수를 만들어 보면서 함수 생성 방법을 연습해 보세요. template 안에서 함수를 사용하려면 return 에 포함시켜 줘야 합니다.

<template>
  <div class="name">
    {{ greeting(name) }} 
  </div>
</template>

<script>
export default {
  setup() {    
    const name = "Vue Code"

    const greeting = (name) => {
      return `Hello ${name}`
    }
    return {
      name,
      greeting
    }
  }
}
</script>

<style scoped>
.name {
  color: orange
}
</style>

함수 생성을 연습해 봤다면 다른 함수를 호출하는 함수를 생성하는 것도 해볼 수 있습니다. 파라미터 없이 다른 함수를 실행해서 결과를 저장해 놓는 변수를 설정해 보세요.

<template>
  <div class="name">
    {{ greet }} 
  </div>
</template>

<script>
export default {
  setup() {    
    const name = "Vue Code"

    const greeting = (name) => {
      return `Hello ${name}`
    }

    const greet = greeting(name)
    
    return {
      name,
      greet
    }
  }
}
</script>

<style scoped>
.name {
  color: orange
}
</style>

간단한 함수 작성으로 느낌을 익혀보세요.

반응형

'코딩 프로그래밍 > Javascript 자바스크립트' 카테고리의 다른 글

Vue onClick 함수 사용하기  (0) 2023.04.03
Vue Bootstrap cdn 적용  (0) 2023.04.03
Vue 파일 구조  (0) 2023.04.03
vue 3 구성하기  (0) 2023.04.03
윈도우 nvm 노드 관리자 설치  (0) 2023.04.03

댓글