我在尝试AJAX化使用Jinja2和Flask的页面的一些功能。问题是我希望整个Jinja2模板能够由Javascript呈现,但是这对于一些可用的库来说是不可能的,因为它们不支持jinja2的所有功能。解决这个问题的最好方法是什么?在Javascript中使用Jinja2模板的最佳方式是什么?
5
A
回答
0
0
似乎是现在https://github.com/syrusakbary/jsjinja库:
JsJinja让您使用Jinja2的模板中的JavaScript。它将Jinja2模板编译为Javascript,没有任何限制。
虽然没有尝试过。
相关问题
- 1. 在bottle.py中禁用Jinja2模板缓存的最佳方法是什么?
- 2. 用AngularJS + Webpack2包含模板的最佳方式是什么?
- 3. 允许用户更改模板的最佳方式是什么?
- 4. 最佳方式使用Jinja2的
- 5. 使用LaTeX作为模板的最佳方法是什么?
- 6. 什么是使用工厂模式的最佳方式?
- 7. 什么是使用Selenium PageObject设计模式的最佳方式
- 8. 在VS2008中重用JavaScript例程的最佳方式是什么?
- 9. 什么是将内容添加到模板的最佳方式?
- 10. 什么是创建JSP布局模板的最佳方式?
- 11. 将php文件作为模板的最佳方式是什么?
- 12. 在WPF中滑动面板的最佳方式是什么?
- 13. 处理彼此使用模块的最佳方式是什么?
- 14. 在Django的模板中显示数据的最佳方式是什么?
- 15. 在Codeigniter中加载我自己的xhtml模板的最佳方式是什么?
- 16. 什么是在cakephp中鳍和使用模板的最佳方法3
- 17. 在Java中运行JavaScript的最佳方式是什么?
- 18. 在ASP.NET MVC中加载JavaScript的最佳方式是什么?
- 19. 在JavaScript中添加事件的最佳方式是什么?
- 20. 什么是在项目中组织CSS/JavaScript的最佳方式
- 21. 什么是在JavaScript中做到这一点的最佳方式?
- 22. 在JavaScript中释放TypedArray内存的最佳方式是什么?
- 23. 什么是在javascript中定义类的最佳方式
- 24. 在go html模板中创建循环的最佳方式是什么?
- 25. 在生产中“编译”HTML模板的最佳方式是什么?
- 26. 在django模板中复制数据的最佳方式是什么?
- 27. 在同一模板中渲染多个视图的最佳方式是什么?
- 28. 在编程语言中实现模板的最佳方式是什么?
- 29. 在Python中使用“不等于”的最佳方式是什么?
- 30. 在es6标准中使用mixin的最佳方式是什么?
你看过哪些库,它们缺少什么? –
我不明白你的问题。 Jinja是使用Python的服务器端渲染。您的案例中的Javascript是客户端。为了渲染/操作客户端HTML,您可以使用jQuery或其他JavaScript DOM工具或带有模板(DART)的W3C Web组件。 – voscausa