찾다

 >  Q&A  >  본문

Gin Gonic의 HTML 템플릿에서 HTML 주석을 제거하지 않는 방법

진고닉과 HTML 템플릿 파일을 사용하고 있습니다.

내 템플릿 파일에는 <!--This is my comment -->와 유사한 (여러 줄) HTML 주석이 포함되어 있습니다. 반환된 출력에 HTML 콘텐츠를 유지하고 싶습니다.

으아악

Question: 템플릿에서 HTML 주석을 제거하지 않도록 템플릿 엔진이나 c.HTML을 구성하는 방법은 무엇입니까?

자세한 답변

/static/templates/mytemplate.html:

으아악

내 핸들러:

으아악

수정 후 주석을 상수로 추가해 보았습니다 :

으아악

그러나 태그는

로 이스케이프되었습니다. 으아악


P粉193307465P粉193307465495일 전634

모든 응답(1)나는 대답할 것이다

  • P粉237029457

    P粉2370294572023-07-19 16:31:03

    HTML 주석이 제거된 이유는 HTML 템플릿을 (직접 파일이 아닌) 문자열로 읽기 때문인 것 같습니다. 정확한 원인은 아직 밝혀지지 않았습니다. 어쨌든 나에게 효과가 있었던 해결책은 템플릿에 자리 표시자를 사용하는 것이었습니다.

    으아악

    HTML 주석 자체를 매개변수로 전달합니다:

    으아악

    import "html/template"을 사용하여 가져오기

    회신하다
    0
  • 취소회신하다