반응형
VueJ가 .native 이벤트 수식자를 도입하는 이유이 사용 사례는 무엇입니까? - Vue.js
나는 어떤 의사도 받지 않는다.native
이벤트 수식자이런 걸 본 적이 있어요
<router-link @click.native="pressThis()"> Press here </router-link>
이 무슨 소용인가native
에 대한 수식어.router-link
찰칵찰칵event
기타 어떤 사용 사례native
수식자는 가질 수 있습니까?
사용자 지정 구성 요소에서 Vue 이벤트를 재정의할 수 있습니다.예를 들어 항목을 클릭하면 호출하는 목록 구성 요소가 있을 수 있습니다.this.$emit('click', selectedItemData)
그러면 클릭 이벤트가 그것을 감시하고 있는 부모 컴포넌트에 송신됩니다.
단, 네이티브 HTML/DOM 이벤트 리스너에 바인드하고 싶은 경우가 있습니다.element.addEventListener('click', callThisMethod)
그리고, 그것이 바로 의 사용법입니다..native
또한 비원어민 이벤트와 마찬가지로 컴포넌트가 파괴되면 이벤트 청취자 청소가 처리된다는 점에 유의하십시오.
정리: 사용.native
DOM에서 'raw' 이벤트가 필요할 때 사용합니다.
언급URL : https://stackoverflow.com/questions/47729497/why-vuejs-introduce-native-event-modifier-what-are-the-use-case-of-this-vu
반응형
'programing' 카테고리의 다른 글
VIM에서 C 프로그램을 실행하려면 어떻게 해야 하나요? (0) | 2022.08.08 |
---|---|
v-for of Vuejs의 구성 요소에서 내보낸 이벤트를 처리하는 방법 (0) | 2022.08.08 |
Vuex와 돌연변이, 불변성, 클론 깊은 지옥 (0) | 2022.08.08 |
컨스트럭터를 예외로 하는 것이 좋은 프랙티스입니까? (0) | 2022.08.08 |
VueJs의 개체에 새 속성을 추가할 때 변경을 트리거하는 방법 (0) | 2022.08.08 |