將HTML 插入GoLang 模板
在GoLang 中填充HTML 模板時,遇到HTML 字符被轉義和錯誤添加的問題並不罕見。為了解決這個問題,了解作為字串傳遞資料和作為 template.HTML 傳遞資料之間的區別至關重要。
預設情況下,當資料作為字串傳遞時,GoLang 範本將轉義 HTML 字元。這會導致您所描述的意外輸出。為了防止這種情況,正確的方法是將 HTML 內容作為 template.HTML 傳遞。此資料類型專門設計用於處理 HTML 內容而無需轉義。
以下是如何使用 template.HTML 的範例:
透過將 HTML 內容作為 template.HTML 傳遞,輸出將如預期呈現,並正確顯示 HTML 字元。這種方法可確保您的 HTML 模板準確填充,而不會出現任何不必要的轉義。
以上是如何防止 GoLang 模板中的 HTML 轉義?的詳細內容。更多資訊請關注PHP中文網其他相關文章!