如何在快速框架中创建模板标签(django)

时间:2016-07-22 10:27:40

标签: javascript node.js django templates express

是否可以创建模板标签 作为Django(https://docs.djangoproject.com/en/1.9/howto/custom-template-tags/) 来自nodejs,表达框架?

谢谢,

2 个答案:

答案 0 :(得分:1)

快速框架与您可以自由选择与node.js一起使用的模板包完全无关。有很多选择超出了这个问题的范围,但是例如,对于一些常见的jade和ejs,没有类似于Django的标签,但我确信可能是其他的。

话虽如此,总有其他方法可以实现你想要的东西,js的东西肯定不同于Django更加自以为是的方法(我非常欣赏btw)。因此,您可以在模板本身中定义js函数(请参阅thisthis),甚至可以在使用快速“res.render函数传递的上下文中定义它。” / p>

答案 1 :(得分:0)

当然,请检查这个非常棒的模板引擎 - Swig。此外,如果你想品尝不同的东西,但同样的味道也要检查Handlebars引擎!