찾다

 >  Q&A  >  본문

javascript - 페이지의 여러 위치를 클릭하여 표시한 다음 클릭하여 숨겨야 합니다. Vue에서 이를 구현하는 방법은 무엇입니까?

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



phpcn_u1582phpcn_u15822775일 전499

모든 응답(6)나는 대답할 것이다

  • 高洛峰

    高洛峰2017-05-19 10:15:09

    하나 설정 current

    으아아아 으아아아

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-05-19 10:15:09

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

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-05-19 10:15:09

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

    회신하다
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:15:09

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

    회신하다
    0
  • 为情所困

    为情所困2017-05-19 10:15:09

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

    회신하다
    0
  • PHPz

    PHPz2017-05-19 10:15:09

    세 가지 변수 설정

    회신하다
    0
  • 취소회신하다