Laravel5.3 뷰에서 반환된 컬렉션이 비어 있는지 판단하는 구문을 어떻게 작성하나요?
巴扎黑
巴扎黑 2017-05-16 16:51:30
0
2
438

laravel 5.3을 사용하면 아래 뷰의 @if 판단에 문제가 있습니다.
사용자에게 기사가 없으면 @else의 콘텐츠 대신 @if의 콘텐츠가 계속 실행됩니다. "가 표시됩니다. 뷰에 way $articles!= null가 잘못 쓰여진 건가요?

컨트롤러:

으아악

보기:

으아악
巴扎黑
巴扎黑

모든 응답(2)
过去多啦不再A梦

이미 5.3을 사용하고 계신가요?

Collection에는 컬렉션이 비어 있는지 확인하는 isEmpty 메서드가 있습니다. $articles->isEmpty()를 사용하여 판단할 수 있어야 합니다.
자세한 내용은 공식 API 문서를 참조하세요: https://laravel.com/api/5.0/I...

공식 문서 소개:

으아악
曾经蜡笔没有小新

아직 laravel 5.3을 사용해본 적이 없습니다
하지만 반환된 컬렉션은 Null로 판단할 수 없습니다
비어 있어도 컬렉션 개체를 반환하기 때문입니다
$articles->count() 또는 $articles-&gt를 사용할 수 있습니다 ;첫 번째()

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!