<div ng-repeat="x in hlist">
<a onclick={{'swapContent(' + x.loc + ')'}} >{{x.h_label}}</a>
</div>
代码段是菜单的一部分,从AngularJS范围内的数据创建下拉菜单部分。这成功地创建了菜单项,但是我无法将范围数据传递给该函数。文字数据传递并运作。
我已经尝试过很多变种,而且我没有想法。
我得到: 复活节
(这是一个假日网站,复活节就是其中之一)
答案 0 :(得分:0)
您是否尝试过ng-click
指令?不要使用onclick=
,请尝试ng-click="swapContent(x.loc)"
(我假设swapContent是在应用程序的其他地方的某个控制器范围中定义的函数。)