繁体   English   中英

在 Javascript 中使用 Jinja2 模板的最佳方式?

[英]Best way to use Jinja2 template in Javascript?

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

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

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

JsJinja 允许您在 Javascript 中使用 Jinja2 模板。 它将 Jinja2 模板编译为 Javascript,没有任何限制。

不过没试过。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM