v-for를 사용하여 일부 요소를 렌더링했습니다. 각 요소에는 텍스트와 버튼이 포함되어 있습니다. 텍스트가 div 높이를 초과할 때만 버튼을 표시해야 합니다
으아악가장 확실한 해결책은 v-if를 이용하는 것인데, 이를 어떤 기준으로 근거로 삼아야 할까요? 텍스트의 높이를 계산하고 버튼을 표시할지 여부를 결정해야 합니다. 따라서 refs를 사용하여 div를 참조하고 표시 여부를 결정하는 함수를 사용해야 합니다.
으아악하지만 문제는 itemsDOM과 동기화되지 않는다는 것을 알았습니다. 따라서 DOM은 비동기식으로 업데이트되므로 내 데이터가 약간 늦습니다.
그래서 showButton 함수에 nextTick()를 추가하기로 결정했는데 Promise가 반환되기 시작하여 v-if가 항상 true가 되었습니다
그렇다면 각 요소별로 버튼을 표시하거나 숨길 수 있는 방법이 있나요?
Your Answer
1 답변
Hot Questions
function_exists()는 사용자 정의 함수를 결정할 수 없습니다.
2024-04-29 11:01:01
Chrome 모바일 버전을 표시하는 방법
2024-04-23 00:22:19
자식 창이 부모 창을 작동하지만 출력이 응답하지 않습니다.
2024-04-19 15:37:47
상위 창에 출력이 없습니다.
2024-04-18 23:52:34
CSS 마인드맵 코스웨어는 어디에 있나요?
2024-04-16 10:10:18
Hot Tools
vc9-vc14(32+64비트) 런타임 라이브러리 모음(아래 링크)
phpStudy 설치에 필요한 런타임 라이브러리 모음을 다운로드하세요.
VC9 32비트
VC9 32비트 phpstudy 통합 설치 환경 런타임 라이브러리
PHP 프로그래머 도구 상자 정식 버전
Programmer Toolbox v1.0 PHP 통합 환경
VC11 32비트
VC11 32비트 phpstudy 통합 설치 환경 런타임 라이브러리
SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.
뜨거운 주제
Douyin 수준 가격표 1-75
20337
7
20337
7
Wi-Fi에 할당된 IP가 없다고 표시됨
13531
4
13531
4
인증번호를 받을 수 있는 가상 휴대폰 번호
11853
4
11853
4
Gmail 이메일의 로그인 입구는 어디에 있나요?
8836
17
8836
17
Windows 보안 센터를 끄는 방법
8420
7
8420
7
인기 기사
2025년 암호화폐 시장의 상위 10대 트렌드 예측: 다음 트렌드는 어디일까요?
2025-11-07
By DDD
통화권에서 토착견 프로젝트를 식별하는 방법은 무엇입니까? 제로코인의 함정과 위험 경고를 피하세요
2025-11-07
By DDD
CSS @media 쿼리 우선순위 및 규칙 적용 범위 문제 해결에 대한 튜토리얼
2025-11-07
By DDD
설치 후 소프트웨어에서 win10 글꼴을 찾을 수 없는 경우 해결 방법_win10 글꼴 설치 및 식별 방법
2025-11-07
By DDD
철도12306 결제실패 주문이 아직도 있나요?_철도12306 결제실패 주문처리 방법
2025-11-07
By DDD





