2016-06-13 2 views
0

표시하고있는 속성의 한 인스턴스에 대한 동적 바인딩을 비활성화 할 수 있는지 궁금합니다.Vue.js 동적 바인딩을 사용 중지 하시겠습니까?

그냥 내가 양방향 바인딩과 협력이 같은 있다고 가정 해 봅시다 :

this.$children[0].$data.hits 
여기 구현은 내가 할 수있는 히트의 총량을 표시 할 어디 휴가 웹 사이트를 가지고있다

이 번호에서 파생됩니다.

그러나이 번호는 바인딩과 함께 작동하므로 검색 할 때 업데이트됩니다. 업데이트되지 않고 사용자가 검색을 수행 할 때 변경하지 않고 초기 카운트를 표시하는 단일 인스턴스가 필요합니다.

쉽게 가능합니까 아니면 구성 요소 데이터에 별도의 속성을 설정해야합니까?

답변

1

히트는 숫자인가요? 사용자가 검색하기 전에 먼저 다른 데이터 소품에 지정하십시오. 업데이트되지 않습니다.

this.originalHits = this.$children[0].$data.hits 
+0

Vue.js의 방법이 있는지 궁금 해서요. 그렇지만 다른 소품에 할당 할 것입니다. 감사. –

관련 문제