Vuejs에서는 클릭 시 요소의 클래스를 전환하거나 스타일을 변경합니다.
P粉029327711
P粉029327711 2024-03-31 21:05:57
0
2
519

데이터를 얻는 방법이 좀 복잡해요. 나는 데이터를 저장하는 "트윗" 배열을 가지고 있습니다. 각 트윗은 카드입니다. 카드를 클릭하면 스타일이 성공적으로 변경되지만(markTweet 기능) 각 트윗에는 트윗과 동일하게 표시되는 답글도 있습니다. 회신에는 자체 회신 카드가 있습니다). 서버에서 데이터를 얻는 방법:

으아아아

그런 다음 vue에 구성 요소가 있습니다. 답글이 각 트윗의 tweets 배열에 tweetReplies로 저장되어 있음을 확인할 수 있습니다. markReply 함수에서 ID를 배열에 성공적으로 추가했습니다.

으아아아

데이터에 replySelected ,然后当在 markReply 中触发单击时,我将 replySelected를 추가하고 true로 변경해 보았으나 트윗에 대한 모든 답글이 선택되어 있어 내가 원하는 것이 아닙니다.

P粉029327711
P粉029327711

모든 응답(2)
P粉024986150

Nikola의 답변을 기반으로 할 수 있습니다. tweetActionIds 数组中,即可绕过向每条推文添加 isSelected의 추가 단계에 있는지 확인한 다음 동일한 작업을 수행하고 회신하여 깔끔하게 유지하세요

으아악 으아악
P粉245003607

제대로 이해했다면 다음 코드를 시도해 보세요.

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