检查数组中的任何项目是否处于特定状态:coffeescript
Check if ANY item in an array is in a certain state: coffeescript
我有一组具有 'selected' 和 'deselected' 状态的按钮。如何检查数组中的任何按钮是否处于 'selected' 状态。
所以基本上我想要类似的东西(使用 Framer coffeescript):
for button in buttonArray
button.onClick ->
this.stateCycle("selected", "default")
if any button in buttonArray state.current == "selected"
activateMainButton()
else
deactivateMainButton()
这是我的原型:http://share.framerjs.com/11abcrlne5op/(转到种族部分)。
我有一组具有 'selected' 和 'deselected' 状态的按钮。如何检查数组中的任何按钮是否处于 'selected' 状态。
所以基本上我想要类似的东西(使用 Framer coffeescript):
for button in buttonArray
button.onClick ->
this.stateCycle("selected", "default")
if any button in buttonArray state.current == "selected"
activateMainButton()
else
deactivateMainButton()
这是我的原型:http://share.framerjs.com/11abcrlne5op/(转到种族部分)。