我在我正在维护的网站中遇到了这段代码:
<script type="text/html" id="searchList">
<li class="listing ${ $data.EvenOdd }">
{{if $data.DisplaySaleTag }}
{<span class="price">${ $data.Price }</span>}
{{/if}}
</li>
</script>
我在另一篇文章中读到,type="text/html"
浏览器无法识别脚本标签,因此它们被忽略,并且它可能被 javascript 模板引擎使用。我很确定它正在使用这个模板 API(如果我错了,请纠正)。
无论如何,我需要将此代码修改为(比如 C# 语法)if(!$data.DisplaySaleTag)
,但{{if !$data.DisplaySaleTag }}
无法正常工作。如何将 a 编码not
到此if
语句中?此模板 API 代码是否有任何文档?好像很陌生。。