这是HTML代码:
<label for="like" ng-click="copyRec()">
<input type="checkbox" id="like" value="val"/>
Click
</label>
在我的Angular控制器中:
$scope.copyRec = function() {
console.log("inside");
};
点击它的两次射击。任何人都可以帮助我解决这个问题吗?
答案 0 :(得分:5)
<input type="checkbox" ng-click="copyRec()" id="like" value="val"/>
<label for="like" >Click</label>
答案 1 :(得分:1)
您的功能正在触发两次,因为标签 上的ng-click
和输入 >(复选框)。
我建议仅将input
移至<label for="like">
<input type="checkbox" id="like" value="val" ng-click="copyRec()"/>
Click
</label>
:
i