ng-click 函数参数未进入处理程序 (AngularJs)

ng-click function parameters not making it to handler (AngularJs)

这是我的示例代码:

<a ng-click="$parent.infoLinkClickHandler('hard-param', car.engineSize)">{{ car.engineSize }}</a></li>

在处理程序中:

$scope.infoLinkClickHandler = function(param1, param2) {
// do something here
        };

param1,硬编码参数在那里

param2,未定义

在标记上,{{ car.engineSize }} 按预期打印。

有什么想法吗?

谢谢!

属性 ng-click 内的范围似乎与 {{}} 内的范围不同。

HTML 显示的是准确的 HTML,还是您针对问题简化了它?