>  Q&A  >  본문

javascript - vue.js 메소드 및 계산에 적용 가능한 시나리오에 대해 문의하세요! !

요즘 좀 헷갈려요. 둘 중 어느 것을 언제 사용해야 할지 모르겠어요. ? 조언을 구합니다

ringa_leeringa_lee2674일 전735

모든 응답(4)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-06-24 09:45:59

    1.computed는 데이터의 변화를 모니터링하고 싶을 때 사용됩니다. 모니터링된 데이터가 변경되면 즉시 계산이 수행되어 결과가 반환됩니다.
    2.methods는 함수만 정의합니다. 실행하고 싶다면 수동으로 실행해야 합니다!

    회신하다
    0
  • 淡淡烟草味

    淡淡烟草味2017-06-24 09:45:59

    methods는 일반적으로 일반 함수를 정의하는 데 사용되며, Computed는 데이터가 변경될 때 몇 가지 계산을 수행해야 하는 경우에 사용됩니다

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-06-24 09:45:59

    계산된 속성 대 방법

    1. 계산된 속성은 속성 종속성에 따라 캐시됩니다. 계산된 속성은 관련 종속성이 변경된 경우에만 재평가됩니다.
    속성 값이 변경되지 않으면 평가는 즉시 이전 결과를 반환하지만 메서드는 다시 계산해야 하므로 종속성이 있는 속성의 평가는 캐시됨 계산된 것을 사용하고, 캐시되지 않은 경우 메소드를 사용하세요
    2. 속성 종속성이 없으면 메소드를 사용하세요

    회신하다
    0
  • 黄舟

    黄舟2017-06-24 09:45:59

    computed는 변경 사항, 평가, 메서드를 모니터링하며, inputchange 이벤트와 같은 HTML 트리거 메서드를 호출하고 작성하고, Computed는 특정 필드의 변경 사항을 모니터링할 수 있습니다

    회신하다
    0
  • 취소회신하다