服务器和客户端上的带有Handlebars.js的Node.js

服务器和客户端上的带有Handlebars.js的Node.js,第1张

服务器和客户端上的带有Handlebars.js的Node.js

是的,这是一个棘手的问题—类似于shell脚本中的引用问题,这些问题变成了引用引号的老鼠巢。

我的解决方案是在expressjs(服务器端)中使用jade(la
haml)为客户端输出基于车把的模板。这样,服务器使用一种语法(jade),而客户端使用另一种语法(handlebars)。我和你处在同一个十字路口,所以我面临着同样的挑战。

当然,翡翠不是必需的(尽管它已经为expressjs准备好了)。您可以为服务器选择任何(非把手)模板引擎,和/或可以将服务器上的把手与非把手模板在客户端上一起使用-
只要选择的模板引擎的两种语法不碰撞。由于我在客户端上使用emberjs,并且它使用了handlebars语法(默认情况下),因此我更喜欢在客户端上使用emberjs
+ handlebars语法。因此expressjs + jade成为服务器的自然选择。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5172124.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-18
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存