Handlebars - 将传递的参数(包含 HTML)编译到模板引擎
Handlebars - Compile passed parameter (containing HTML) to template engine
我使用 expressjs 和 hbs(Handlebars) 作为模板引擎。
加载页面时传递给模板的参数之一包含 HTML 代码。
页面加载时,不是处理参数和显示元素,而是显示为文本。
我该如何解决?
//Server-side:
let parameter = "<h2 id="how-to-use">How To Use</h2>";
//HTML:
<div id="container">{{parameter}}</div>
//--------------------------------------
//result after page load
<h2 id="how-to-use">How To Use</h2>
//Instead of
How To Use
知道了。
使用三重 {{{ }}} 括号
我使用 expressjs 和 hbs(Handlebars) 作为模板引擎。 加载页面时传递给模板的参数之一包含 HTML 代码。 页面加载时,不是处理参数和显示元素,而是显示为文本。 我该如何解决?
//Server-side:
let parameter = "<h2 id="how-to-use">How To Use</h2>";
//HTML:
<div id="container">{{parameter}}</div>
//--------------------------------------
//result after page load
<h2 id="how-to-use">How To Use</h2>
//Instead of
How To Use
知道了。 使用三重 {{{ }}} 括号