반응형
router-link에서 부모 v-on을 소비하는 방법: complete clicked
<parent v-on:click="isActive = !isActive">
<router-link :to="{ name: 'home'}">{{tag}}</router-link>
</parent>
이 경우,router-link
를 클릭합니다.v-on:click
이벤트를 캡처합니다.
제조 방법router-link
클릭 이벤트를 완전히 소비할 수 있습니까?
네, 해결 방법을 찾았습니다.부터router-link
렌더링하다a
그 다음에v-on:click.stop
렌더링된 것으로 전파되지 않음a
근데 이걸 랩으로 싸서div
멈추는 걸 포함하면 효과가 있을 거야
<parent v-on:click="isActive = !isActive">
<div v-on:click.stop>
<router-link :to="{ name: 'home'}">{{tag}}</router-link>
</div>
</parent>
언급URL : https://stackoverflow.com/questions/48845142/how-to-make-router-link-consume-parent-v-onclick-completely
반응형
'IT' 카테고리의 다른 글
사전을 사전에 추가하다 (0) | 2022.11.18 |
---|---|
HTTP에서 PUT, DELETE HTTP 요청을 보내는 방법URL 연결? (0) | 2022.11.18 |
여러 TIMESTAMP 컬럼이 있는1개의 Mysql 테이블 (0) | 2022.11.17 |
PHP 메일 함수가 전자 메일 전송을 완료하지 못했습니다. (0) | 2022.11.17 |
Java Date & Time API의 문제점은 무엇입니까? (0) | 2022.11.17 |