javascript - 페이지의 여러 위치를 클릭하여 표시한 다음 클릭하여 숨겨야 합니다. Vue에서 이를 구현하는 방법은 무엇입니까?
phpcn_u1582
phpcn_u1582 2017-05-19 10:13:09
0
6
496

그림과 같이 첫 번째 li를 클릭하면 li의 모든 p가 표시됩니다.
두 번째 li를 클릭하면 첫 번째 li와 세 번째 li도 변경됩니다. 어떤 li를 클릭하고 어떤 li에 p 요소를 표시하려면 어떻게 해야 하나요? . .



phpcn_u1582
phpcn_u1582

모든 응답(6)
小葫芦

하나 설정 current

으아아아 으아아아
Peter_Zhu

코드를 보시면 이해가 되실 겁니다:

Peter_Zhu

정답은 1층에 있습니다. v-if를 사용할 수도 있습니다. 그러나 @click 바인딩 기능은 메서드에서 좀 더 표준화된 방식으로 작성하는 것이 좋습니다.

我想大声告诉你

데이터 중심으로 생각하세요⤴

为情所困

이벤트 위임을 사용해 작성해야 하나요? 클릭을 ul에 바인딩하고 클릭된 이벤트 대상이 어느 li인지 확인한 다음 디스플레이를 전환하면 괜찮을 것입니다

PHPzhong

세 가지 변수 설정

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿