我有一系列按钮,其中包含一个'选择'并且'取消选择'州。如何检查阵列中的任何按钮是否位于“已选中”状态。状态。
所以基本上我想要的东西(使用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/(转到种族部分)。