Trong chức năng mũi tên béo của lớp coffeescript, làm thế nào tôi có thể truy cập vào phạm vi của lớp cũng như chức năng?Các lớp học và phạm vi Coffeescript và mũi tên béo và mỏng
Ví dụ:
class Example
foo: ->
$('.element').each => # or ->
@bar($(this)) # I want to access 'bar' as well as the jquery element
bar: (element) ->
element.hide()
Vì vậy, trong ví dụ này, nếu tôi sử dụng a => thì @ dùng để chỉ này của lớp nhưng 'này' được thì sai, trong khi đó nếu tôi sử dụng một -> cho mỗi cái, thì 'cái này' được sắp xếp một cách chính xác nhưng sau đó làm thế nào để tôi tham chiếu đến thanh chức năng của lớp?
Cảm ơn!
Tôi đã tìm thấy giải pháp tạm thời: Sử dụng -> và sau đó tham chiếu thanh bằng cách sử dụng Ví dụ :: bar. Nó hoạt động nhưng nó xấu xí. Bất cứ ai có bất kỳ giải pháp đẹp hơn? –