我在我的HTML DOM中使用Mustache Template来生成一些动态内容。
我在HTML标签中使用{{ }}
为...
现在我想生成非HTML动态扩展,因为我有{{{ }}}
但我不知道两者之间的区别。
那么,这2个有什么区别?
最基本的标签类型是变量。基本模板中的{{name}}标记将尝试在当前上下文中查找名称键。如果没有名称密钥,将以递归方式检查父上下文。如果到达顶部上下文并且仍未找到名称键,则不会呈现任何内容。
默认情况下,所有变量都是HTML转义的。如果要返回未转义的HTML,请使用三重胡须:{{{name}}}。