我正在使用django来渲染我的主模板。但是,我想使用angular ng-include标签减少每个模板的代码。我使用$ interpolateProvider配置了角度以使用方括号,并且还正确配置了django的静态文件(其他静态文件也能正常工作),因此不会产生任何冲突。
当我想:
<ng-include src="{% static 'add_medication_views/general_tab.html' %}"></ng-include>
我得到并且错误:
Error: [$parse:syntax] ...
<!-- ngInclude: undefined -->
'general_tab.html'只是一个简单的html文本。 我在这里错过了什么?我已经搜索过这个主题,但找不到任何解决方案。 先谢谢
答案 0 :(得分:1)
将django的模板标签放在src中的引号中。
<ng-include src="'{% static 'add_medication_views/general_tab.html' %}'"></ng-include>