HTMLエスケープせずに変数を出力
HTMLエスケープせずに変数を出力
EJS テンプレートで、HTMLタグを含む文字列をエスケープせずにそのまま出力したいときに使う。
<%= %> は文字列を自動的にエスケープするが、<%- を使うと文字列をそのまま HTML として出力する。出力元の文字列の出所によっては XSS の原因になり得るため注意する。
<%- "<tags_here>" %>
HTMLエスケープせずに変数を出力
EJS テンプレートで、HTMLタグを含む文字列をエスケープせずにそのまま出力したいときに使う。
<%= %> は文字列を自動的にエスケープするが、<%- を使うと文字列をそのまま HTML として出力する。出力元の文字列の出所によっては XSS の原因になり得るため注意する。
<%- "<tags_here>" %>