У меня есть кофе-скрипт типа:
class foo:
@bar = 'bob loblaw'
processRows: ->
$("#my-table>tr").each ->
id = $(this).attr("id")
@processRow id
processRow: (id) ->
console.log @bar + id
Так что моя проблема в том, что мне нужно this
для ссылки на .каждый
контекст внутри цикла, чтобы получить значение id
, но я также хотел бы this
для ссылки на экземпляр класса внутри foo.processRow()
--что в настоящее время этого не делается.
Использование чего-то вроде _это = this
вне функции .each
и его передача тоже не является хорошим решением, так как я ссылаюсь на многие переменные класса внутри processRow
.
Есть какие-нибудь мысли? Неужели я упускаю что-то очевидное? Спасибо!