2
Laravel 5.2를 사용하고 있으며 어떤 이유로 블레이드 표준 태그 {{...}}
이 설명서에 기록 된대로 HTML을 이스케이프 처리하지 않습니다.Laravel blade가 이스케이프 처리되지 않음 HTML
예를 들어 {{ HTML::tag('span','hello') }}
을 쓰려고하면 정확한 HTML이 표시되고 브라우저에 hello
이 표시됩니다. 내가 {!! HTML::tag('span','hello') !!}
이라고 쓰면 나는 같은 결과를 얻는다.
그렇다면 {{...}}
태그가 HTML 태그를 이스케이프 처리하지 않는 이유는 무엇입니까?
HTML을 블레이드 태그에 직접 작성하는 경우에도 마찬가지입니까? I.E. '{{ " Hello"}}'HTML 외관에 어떤 패키지를 사용하고 있습니까? – Jeemusu
아니요,'{{ " 안녕하세요"}} "이라고 쓰면 html을 이스케이프 처리하고'laravelcollective/html'을 사용하고 있습니다 – nrofis
'tage' 메소드 란 무엇입니까? 'laravelcollective/html' 문서 나 github 저장소를 찾을 때 찾을 수 없습니다. Laravel 5.2와 호환되는 패키지 버전을 사용하고 있습니까? ' "laravelcollective/html": "5.2. *"' – Jeemusu