当我尝试转换以下代码片段时...
result.pause = function() {
cachedValue = this();
isPaused(true);
}.bind(result);
result.pause = ->
cachedValue = this()
isPaused true
.bind(result)
但是,当您尝试编译时该代码不正确,您会返回 Error Unexpected '.'
在这种情况下使用 CoffeeScript 使用 .bind 函数的正确方法是什么?