我目前正在使用bootswatch在我的web应用程序中实现多个主题。用户可以从选择列表中选择希望在web应用程序上看到的css主题
我已经写了一个服务,kjTheme,来处理这个。理想情况下,当用户在前端选择一个新主题(比如说“电子人”)时,我的索引文件将使用以下代码行:
<link rel="stylesheet" type="text/css" href="" data-ng-href={{ $kjTheme }}"/>
参考我的服务。然后,我的服务引用相应的css文件路径(即“/libs/bootswatch/cyborg/bootstrap.min.css”)
但是,我遇到了一个模板语法错误。 异常值:无法分析余数:“$kjTheme”中的“$kjTheme” 异常位置指向my django\template\base.py
关于我做错了什么,或者我能查到什么让我走上正确的道路,有什么想法吗
谢谢你
Django和AngularJS都使用双大括号语法
{{ variable }}
您需要在Django模板级别转义双大括号,这样Django就不会试图呈现您的标记你需要告诉Django不要尝试解析角度标签。使用^{} 来完成
相关问题 更多 >
编程相关推荐