5

我正在尝试 AJAXify 使用 Jinja2 和 Flask 的页面的某些功能。问题是我希望整个 Jinja2 模板由 Javascript 呈现,但是对于一些可用的库来说这是不可能的,因为它们不支持 jinja2 的所有功能。解决此问题的最佳方法是什么?

4

3 回答 3

0

我通过编写Jasinja解决了同样的问题。它支持相当大的 Jinja 模板语法子集。

于 2013-05-29T09:23:35.200 回答
0

Mozilla 的 Nunjucks 是一个受 jinja2 启发的 Javascript 模板引擎,可能适合您的需求。https://mozilla.github.io/nunjucks/

于 2021-06-04T12:53:02.527 回答
0

现在似乎有https://github.com/syrusakbary/jsjinja库:

JsJinja 让您可以在 Javascript 中使用您的 Jinja2 模板。它将 Jinja2 模板无限制地编译为 Javascript。

不过没试过。

于 2017-05-09T08:15:33.220 回答