将对象传递给CoffeeScript

时间:2018-06-05 07:46:45

标签: javascript coffeescript

我很难理解CoffeeScript的结构,因此将对象传递给另一个函数。我有以下示例代码

run: ->
  @robot.logger.info 'running'
  client.addEventListener 'itemAdded', (evt) ->
    @robot.logger.info 'Received an Item'

为什么我可以在第2行调用第一个记录器'running',但在第4行,@robot.logger.info会产生TypeError Cannot read property 'logger' of undefined

或者,除非另有要求,我如何传递@robot函数,以便我可以在client.addEventListener内调用它们?

0 个答案:

没有答案
相关问题