我点击了一个div,我正在调用一个函数。
<div ng-click="myFunc1()">
<!--some data here...-->
</div>
<button ng-click="stopmyFunc1===true">Cancel</button>
在控制器中:
$scope.myFunc1 = function(){
if(myStr == 'abc' && stopmyFunc1 === false){
//some code here...
}
};
点击&#34;取消&#39;我需要停止执行我的功能按钮。 但是,目前使用我编写的代码,似乎没有任何效果。
我该如何解决这个问题?
答案 0 :(得分:0)
您可以查看&#39;停止标记&#39;直接在您的点击处理程序中,如下所示:
<div ng-click="stopmyFunc1 === undefined && myFunc1()">
<!--some data here...-->
</div>
<button ng-click="stopmyFunc1 = true">Cancel</button>
有了这个,你不需要在你的控制器中额外检查......