我在嘗試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