我有以下代码:
<a href ng-click='navigateTo("/blog/1000")'>
{{ blog.blogId}}
</a>
<a href ng-click='navigateTo("/blog/{{ blog.blogId}}")'>
{{ blog.blogId}}
</a>
navigateTo是一个更改$ location.path()并保存一些数据的函数。
两个href都有相同的html输出,但只有顶部的href有效。这是为什么?
答案 0 :(得分:2)
不要在ngClick
内使用插值:
<a href ng-click='navigateTo("/blog/"+blog.blogId)'>