ホームページ  >  に質問  >  本文

gin gonicでHTMLテンプレートのHTMLコメントを削除しない方法

Gin Gonic と HTML テンプレート ファイルを使用しています。

私のテンプレート ファイルには、<!--This is my comment --> のような (複数行の) HTML コメントが含まれています。返された出力の HTML コンテンツを保持したいと考えています。

リーリー

質問: テンプレート内の HTML コメントを削除しないようにテンプレート エンジンまたは c.HTML を設定するにはどうすればよいですか?

より詳細な回答

/static/templates/mytemplate.html:

リーリー

私のハンドラー:

リーリー

編集後、アノテーションを定数として追加してみました :

リーリー

ただし、タグは

としてエスケープされます リーリー


P粉193307465P粉193307465459日前591

全員に返信(1)返信します

  • P粉237029457

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

    HTML コメントが削除される理由は、HTML テンプレートを (ファイルとして直接ではなく) 文字列として読み取っているためだと思います。正確な原因はまだ特定できません。とにかく、私にとってうまくいった解決策は、テンプレートでプレースホルダーを使用することでした。

    リーリー

    そして、HTML コメント自体をパラメータとして渡します:

    リーリー

    import "html/template" を使用してインポートしてください

    返事
    0
  • キャンセル返事