gpt4 book ai didi

javascript - HoganJs 和 AngularJs 与 NodeJs

转载 作者:搜寻专家 更新时间:2023-10-31 23:30:10 25 4
gpt4 key购买 nike

我们正在尝试将 NodeJs 与 HoganJs 一起用于服务器端模板。然而,我们也希望使用 AngularJs 来满足我们的客户端需求。

问题在于 HoganJs 和 AngularJs 都使用“{{”和“}}”来完全满足编译器的需求。因此,由于 hogan 的工作方式,Hogan 删除了 if at all there an angular 的“{{”。

我的问题是是否有开箱即用的解决方案可以让我同时使用 Angular 和 Hogan,而不会相互冲突。

如果没有,有没有人知道调整其中之一的内容/位置/方式以使他们彼此相爱并优雅地工作。

提前致谢...

最佳答案

如果您使用的是 express,您可以像这样更改 hogan 的定界符:

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

把上面的放在:

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

现在在您的 page.hjs 文件中,对于数据 { template : "Template test"},您可以:

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

关于javascript - HoganJs 和 AngularJs 与 NodeJs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20911710/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com