【发布时间】:2016-09-09 20:31:09
【问题描述】:
我正在尝试将 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 总是指@state.option_values 中option_value 的最后一个值。我知道如何用普通的 javascript 解决这个问题。但是,如何在咖啡中解决这个问题?
【问题讨论】:
标签: reactjs coffeescript react-rails