我有以下代码:
<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 输出,但只有最上面的一个有效。这是为什么?
最佳答案
不要在 ngClick
中使用插值:
<a href ng-click='navigateTo("/blog/"+blog.blogId)'>
关于javascript - 找不到 ng-click 函数中的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20371853/