觸發了兩次這是HTML代碼:同時單擊標籤事件在angularjs
<label for="like" ng-click="copyRec()">
<input type="checkbox" id="like" value="val"/>
Click
</label>
在我的角度控制器:
$scope.copyRec = function() {
console.log("inside");
};
雖然點擊了兩次發射。任何人都可以幫助我解決這個問題嗎?
應該不是你的點擊上的複選框? –
標籤觸發複選框,所以我認爲直接點擊標籤實際上是點擊複選框。嘗試在複選框之後添加一些文本,然後嘗試。 – Aslam
點擊可以在複選框或標籤上它應該調用一次copyRec @Hanlet – Surendra