有人知道如何在CoffeeScript中创建私有的非静态成员吗?目前,我正在使用以下方式,只是使用下划线开头的公共变量来澄清它不应该在类外部使用:
class Thing extends EventEmitter
constructor: (@_name) ->
getName: -> @_name
将变量放在类中会使其成为静态成员,但是如何使其成为非静态成员呢?如果不使用“花哨”的方法,是否可能实现?
有人知道如何在CoffeeScript中创建私有的非静态成员吗?目前,我正在使用以下方式,只是使用下划线开头的公共变量来澄清它不应该在类外部使用:
class Thing extends EventEmitter
constructor: (@_name) ->
getName: -> @_name
将变量放在类中会使其成为静态成员,但是如何使其成为非静态成员呢?如果不使用“花哨”的方法,是否可能实现?
$:
requirements:
{}
body: null
definitions: null
并使用@$.requirements