【发布时间】:2015-04-28 09:57:18
【问题描述】:
我试图通过在我的模板中执行以下操作将 angularjs 值作为参数传递给我的模板标签(使用 simple_tag 注册):
{% my_template_tag {$ item.value $} %}
但是,这根本行不通,我尝试了其他一些方法,例如添加引号,但它根本行不通。
这里有什么想法吗?
【问题讨论】:
标签: django angularjs templates
我试图通过在我的模板中执行以下操作将 angularjs 值作为参数传递给我的模板标签(使用 simple_tag 注册):
{% my_template_tag {$ item.value $} %}
但是,这根本行不通,我尝试了其他一些方法,例如添加引号,但它根本行不通。
这里有什么想法吗?
【问题讨论】:
标签: django angularjs templates
你不能这样做。模板标签在服务器端,而 angularjs 在客户端呈现。 angularjs 变量的值在客户端的浏览器呈现之前是不可用的。
如果你必须这样做,这个变量应该在 Django 视图中计算,而不是在 angularjs 中。
【讨论】: