一个ng点击按钮下的两个功能
Two functions under one ng-click button
问题是我不想同时调用它们,就像使用:
<button ng-click="startCounter(); stopCounter()" >
有没有办法实现这一点?这是我使用两个按钮的代码。
这是我的小提琴:https://jsfiddle.net/v3vk3ho0/
虽然你的问题不是很清楚,但由于你没有描述你真正想要或期望发生的事情,我想你想从点击到另一个点击改变调用。 因此,当您首先单击按钮时,您希望调用第一个函数,然后是第二个函数,然后再次单击第一个函数,依此类推。所以这里有一个解决方案:
<button ng-click="_counterMode = !_counterMode; _counterMode ? startCounter() : stopCounter()" >
这样做是在每次单击时将辅助变量切换_counterMode(从 false 切换到 true,从 true 切换到 false 等),并根据其值执行函数 1 或函数 2
相关文章:
- 如何使用相同的按钮点击两个功能
- 两个功能合二为一 - 计算和提交表单
- 消息在两个功能完成之前发送
- 用于两个功能的Javascript按钮.提交&单击
- 一个ng点击按钮下的两个功能
- 这两个功能有什么区别
- 是什么让这两个功能分别是“公共”和“私有”,这意味着什么?
- 如何在表单提交时触发两个功能
- 这两个功能之间有什么区别?(JavaScript)
- 如何获得一个按钮来执行两个功能
- 点击一个按钮可以携带两个功能吗?
- 将两个功能绑定到同一个按钮
- 一键-两个功能
- 使用一个按钮可以实现两个功能——显示内容和提交
- onclick有两个功能.只有第一个函数有效
- 一个按钮有两个功能
- 如何复制两个功能连接的下拉按钮
- 如何在单选按钮的单一点击添加两个功能
- 如何有两个功能在一个点击
- 在Yii框架中给出一个按钮中的两个功能