Vue에서 체크박스(배열)의 결과를 필터링하는 방법
P粉440453689
P粉440453689 2023-09-06 20:25:35
0
1
627

Vue 2에서는 여러 개의 태그/체크박스가 할당된 뉴스 기사에 대한 결과를 표시할 수 없습니다. 단일 라벨/체크박스를 선택하면 결과가 올바르게 표시됩니다. 내가 여기서 뭘 잘못하고 있는 걸까요?

으아악

checkedTags에는 배열이 포함되어 있습니다. 예: ["Internal", "Industry"] 我尝试过 .some.every의 변형이지만 분명히 내 논리가 잘못되었습니다.

P粉440453689
P粉440453689

모든 응답(1)
P粉094351878

이 확인에서 태그를 변경해야 합니다:

으아악

이것에:

으아악

기사에 체크된 태그가 모두 있는지 확인해야 합니다.

체크.some(tag => tag.includes 是错误的,因为您将 includes는 표시된 항목에 적용됩니다. 그것은 다른 것이어야 합니다. includes는 배열에 적용되어야 합니다.

tags.includes(tag),但不是tag.includes(tags)tags.includes(tag), 하지만

tag.includes(tags)tags.length > 1

tag.includes(tags) 将始终为 false는 아님

tags.length > 1

인 경우

tag.includes(tags)는 항상
false입니다. 🎜작업 놀이터입니다. 🎜 🎜🎜 🎜 으아악 으아악 으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿