最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

车把正在删除特殊字符

运维笔记admin19浏览0评论

车把正在删除特殊字符

车把正在删除特殊字符

在我所有页面的开头,我有一堆链接,即jquery,bootstrap和font-awesome。我决定使用车把来简化这一过程。 (例如,我只有1个链接来缩短代码)

<head>
    {{links}}
</head>

我的后端:

var templateData = {
    links: '<script src=".11.1.js"></script>'
};
fs.readFile(__dirname + "/front-end/blah.html", 'utf-8', function(error, source){
        var temp = handlebarspile(source)(templateData);
        console.log(temp);
    });

但是,这是我的头像:

&lt;script src&#x3D;&quot;.11.1.js&quot;&gt;

特殊字符已被删除,现在是一堆html字符。当chrome收到此消息时,它会出错并将所有这些内容放入体内,而使头部为空(没有任何链接)。我该如何预防?

回答如下:

我刚刚阅读了文档。可以通过使用3个花括号来避免这种情况,即:

{{{links}}}

这将使把手知道不要用特殊字符替换字符。另一种选择是,可以使用车把的“基本”模式,该模式现已不推荐使用。它具有与三重花括号大致相同的功能。

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论