gpt4 book ai didi

javascript - 如何在 jquery/coffeescript 中调用全局函数

转载 作者:行者123 更新时间:2023-12-03 06:36:35 26 4
gpt4 key购买 nike

class Dashing.Hacircledimmer extends Dashing.Widget

setLevel: ->
levelToSet = '10'
$.post '/homeassistant/dimmerLevel',
widgetId: @get('id'),
command: levelToSet,
(data) =>
json = JSON.parse data

ready: ->
meter = $(@node).find(".meter")
meter.knob
'release': (v) ->
@setLevel

onData: (data) ->

我试图在初始化meter.knob后调用函数setLevel,但我不断收到错误消息,指出该函数不存在。理想情况下,我想将 v 传递给函数 setLevel。

为了保持代码简短,我没有包含构造函数等。

有人可以指出我的错误吗?抱歉,我是 CoffeeScript 的新手,如果有人能帮助我,我将非常感激。

谢谢!

最佳答案

尝试将 'release': (v) -> 更改为 'release': (v) =>

(->=>)

关于javascript - 如何在 jquery/coffeescript 中调用全局函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38173352/

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