【发布时间】:2016-10-19 02:50:57
【问题描述】:
我的 django 模板中有以下代码:
<li class="item" ng-repeat="(key, value) in products" style=" ">
<a href="{% url 'appname:productdetail' 150 %}" class="icon">View</a>
</li>
这里 150 是 value.id,当我使用插值提供程序时,我会以 {$value.id$} 的形式访问它。
但我不能写这样的东西:
<a href="{% url 'appname:productdetail' {$value.id$} %}" class="icon">View</a>
因为它对模板无效。
我不知道如何使用角度表达式在模板中创建 URL。 任何建议或帮助将不胜感激。
【问题讨论】:
-
您需要将您的网址放入您的控制器中,并在您的视图中附加
value.id
标签: angularjs django-templates django-urls angularjs-interpolate