반도젠
175
2019-10-02 09:43:14 작성 2019-10-02 09:44:51 수정됨
1
142

vue data this 값을 함수에 적용 질문 드립니다



<template>
  <div>
    {{a}}
  </div>
</template>

<script>
export default {
  data() {
    return {
      a : 1
    }
  },
  components : {
    
  },
  created() {
    this.test2()
  },
  mounted() {
    
  },
  computed : {
    
    
  },
  methods : {  
    test1(data) {
      let text = data + 1
      alert(text)
    }
    test2(){
      let a = this.a
      this.test1(a)
    }

  }
}


</script>

위와 같이 하면 alert 가 변하는 값으로 나오는것을 확인 했는데요 문제는 화면에 뿌려지지 않습니다.
어떻게 하면 화면도 같이 변화 시킬 수가 있나요?

0
0
  • 답변 1

  • 개꿀
    1k
    2019-10-02 10:50:28

    test1 에서

    this.a = data+1

    alert(this.a)


    하면 안되나요?


    1
  • 로그인을 하시면 답변을 등록할 수 있습니다.