84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
Vue 2에서는 여러 개의 태그/체크박스가 할당된 뉴스 기사에 대한 결과를 표시할 수 없습니다. 단일 라벨/체크박스를 선택하면 결과가 올바르게 표시됩니다. 내가 여기서 뭘 잘못하고 있는 걸까요?
checkedTags에는 배열이 포함되어 있습니다. 예:["Internal", "Industry"]我尝试过.some和.every의 변형이지만 분명히 내 논리가 잘못되었습니다.
["Internal", "Industry"]
.some
.every
이 확인에서 태그를 변경해야 합니다:
이것에:
기사에 체크된 태그가 모두 있는지 확인해야 합니다.
체크.some(tag => tag.includes是错误的,因为您将includes는 표시된 항목에 적용됩니다. 그것은 다른 것이어야 합니다.includes는 배열에 적용되어야 합니다.
.some(tag => tag.includes
includes
includes는 배열에 적용되어야 합니다.
tags.includes(tag),但不是tag.includes(tags)tags.includes(tag), 하지만
tags.includes(tag)
tag.includes(tags)
tags.length > 1
tag.includes(tags)将始终为false는 아님
false
이 확인에서 태그를 변경해야 합니다:
으아악이것에:
으아악기사에 체크된 태그가 모두 있는지 확인해야 합니다.
체크
.some(tag => tag.includes
是错误的,因为您将includes
는 표시된 항목에 적용됩니다. 그것은 다른 것이어야 합니다.includes는 배열에 적용되어야 합니다.
tag.includes(tags)tags.includes(tag)
,但不是tag.includes(tags)
tags.includes(tag), 하지만tags.length > 1
,tag.includes(tags)
将始终为false
는 아님tags.length > 1
인 경우