我要从python返回网址,并尝试将该网址作为超级链接添加到表中。
代码如下:
<tr ng-repeat="a in results" class="text-center">
<td style="font-size:12px" layout="row" layout-align="center">
<a href="'{{a.plg}}'">
{{a.date}}
</a>
</td>
</tr>
但是我得到的超链接是:https://seloid/%7B%7D 代替:https://seloid/doors/api/v1/solids/2017111/cube/
答案 0 :(得分:2)
在AngularJS中,您需要使用ng-href而不是href(如果要评估表达式)。这样可以确保在实际绑定到href属性之前对其进行评估。
在您的示例中,<a href="'{{a.plg}}'">
将变为<a ng-href="{{a.plg}}">
(请注意,单引号也会被删除)。
来源:ng-href