gpt4 book ai didi

javascript - Coffeescript/Jquery 绑定(bind)事件最佳实践

转载 作者:数据小太阳 更新时间:2023-10-29 06:12:05 25 4
gpt4 key购买 nike

<分区>

我是 coffescript 的新手,但我很感兴趣将事件从 jquery 绑定(bind)到 coffeescript 类实例的最佳方法是什么?我试图防止在我的类中有太多的嵌套回调:

class Page
id2clicks : 0
id3clicks : 0
id4clicks : 0

onLoad: ->

$('#id2').on 'click', @ , @onId2Click

$('#id3').on 'click', $.proxy(@onId3Click,@)

$('#id4').on 'click' , () =>
@id4clicks++
alert @id4clicks

onId2Click: (e) ->
e.data.id2clicks++
alert e.data.id2clicks

onId3Click: ->
@id3clicks++
alert @id3clicks

p = new Page()
p.onLoad()

所有 3 种方法都有效...是否有更好的方法/建议来执行此操作?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com