次のように、for ループ変数を引数として coffeescript の onclick メソッドに渡そうとしています。
for index, option_value of @state.option_values
dom.span
key: "#{index} #{option_value.name}"
className: "pull-left col-md-3#{if option_value.selected then ' selected' else ''}"
onClick: () => @selectThis option_value
selectThis: (option_value_selected) ->
alert(option_value_selected.name)
ただし、option_value
常に in の最後の値を参照しoption_value
ます@state.option_values
。これをプレーンなJavaScriptで修正する方法を知っています。しかし、コーヒーでこれを修正する方法は?