一个href标签
<a href="#" ng-click="getUserSkills($event);" data-id="{{iUserInfoID}}" class="accordion-toggle" title="Skills" data-toggle="modal" data-target="#skillModal">Skills</a>
角度控制器
$scope.getUserSkills= function (e) {
e.preventDefault();
$scope.UserInfoId = $(this).data('id');
alert($scope.UserInfoId)
};
答案 0 :(得分:2)
您只需从链接中删除href="#"
即可。
<a ng-click="getUserSkills($event);">My Link</a>
但我建议您只使用span
或类似的东西。当您可以使用任何其他HTML标记时,没有理由要设法禁止a
的默认功能。