>  기사  >  vue에서 컴퓨터와 시계의 차이점

vue에서 컴퓨터와 시계의 차이점

尚
원래의
2020-01-06 13:52:439929검색

vue에서 컴퓨터와 시계의 차이점

watch는 이름에서 알 수 있듯이 데이터 변경 사항을 모니터링하는 데 사용됩니다. 모니터링할 수 있는 데이터 소스는 세 가지입니다. 계산된 watch의 데이터는 두 가지 매개 변수(newValue, oldValue)를 제공합니다. 첫 번째 매개변수는 새 값입니다.

computed는 복잡한 논리 연산을 처리하는 데 사용되며 주로 저장 방법과 구별되며 필요한 데이터 값을 저장합니다. 처리되는 메서드는 매번 호출되며 캐시 메커니즘이 있으며 변경이 있을 때만 실행되며

vue에서 컴퓨터와 시계의 차이점:

계산된 속성:

1. 캐싱을 지원하며 종속 데이터가 변경된 경우에만 다시 계산됩니다

2. 비동기식 작업이 있으면 유효하지 않으며 데이터 변경 사항을 모니터링할 수 없습니다. ​기본적으로 캐시됩니다. 계산된 속성은 응답 종속성, 즉 데이터의 선언을 기반으로 캐시됩니다.

4 속성이 다른 속성에서 계산되는 경우 다른 속성에 대해 다대일 또는 일대일인 경우 일반적으로 계산된 속성을 사용합니다

5. 계산된 속성 속성이 값이 함수인 경우 기본적으로 반환 메서드가 사용됩니다. 함수의 값은 속성의 속성 값입니다. 계산에서는 속성에 get 및 set 메소드가 있으며, 데이터가 변경되면 set 메소드가 호출됩니다.

Listening 속성 watch:

1. 데이터 변경은 해당 작업을 직접 트리거합니다.

2. watch는 비동기식을 지원합니다.

3. 첫 번째 매개변수는 최신 값입니다. ; 두 번째 매개변수는 입력 전의 값입니다.

4. 속성이 변경되면 해당 작업을 수행해야 합니다.

위 내용은 vue에서 컴퓨터와 시계의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.