ng-click无法单击弹出列表

时间:2018-01-20 07:16:10

标签: angularjs

当我点击{ng-click}的弹出项目时,我需要打电话给我api 我试过但它不起作用

<div id="popover2" class="hide">
    <ul ng-repeat="clickPopup in clickPopups" >
        <a>
           <u ng-bind="clickPopup.action" ></u>
           <u ng-click="ClickEventShow()"></u>
        <a>
    </ul>

</div>

这是我的js代码......

 $scope.ClickEventShow = function() {
    alert("0ooo");
    console.log('qqqq...........');      
};

when i click on lesson on popup item it doesn't fire

2 个答案:

答案 0 :(得分:1)

你写过:

<u ng-click="ClickEventShow()"></u>

将其更改为:

<u ng-click="$parent.ClickEventShow()"></u>

我认为它可能有用!!

答案 1 :(得分:1)

为什么要将ng-bind和ng-click逻辑分成两个标签?

这将正常工作:boundingRect

这是一个工作的掠夺者:https://plnkr.co/edit/nXOVwTDHUgdwDcdezJZY?p=info