带有NodeJ的HoganJs和AngularJs

 旺仔牛奶糖2702938317 发布于 2023-02-06 17:35

我们正在尝试将NodeJs与HoganJs一起用于服务器端模板.但是,我们也希望将AngularJ用于客户端需求.

问题是HoganJs和AngularJs都使用"{{"和"}}"来完全满足他们的编译器需求.因为这个Hogan脱掉了,如果有一个有角度的"{{",因为hogan的工作方式.

我的问题是有一个开箱即用的解决方案,允许我一起使用Angular和Hogan,而不会相互冲突.

如果没有,是否有人知道如何/在哪里/如何调整其中一个让他们彼此相爱并优雅地工作.

提前致谢...

1 个回答
  • 如果您使用快递,您可以更改hogan的分隔符,如下所示:

    var app = express();
    app.locals.delimiters = '<% %>';
    

    放置以上内容:

    app.set('view engine', 'hjs');
    

    现在在page.hjs文件中,对于数据{ template : "Template test" },您可以执行以下操作:

    <p>This is a <% template %></p>
    

    2023-02-06 17:36 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有