私はこのちょっとしたCoffeescriptを持っています
d3Graph: =>
refreshData: ->
console.log "refresh data called"
someButton.click ->
refreshData()
「someButton」をクリックするとエラーが表示される
Uncaught ReferenceError: refreshData is not defined
誰かが私のエラーを見ますか?
私はこのちょっとしたCoffeescriptを持っています
d3Graph: =>
refreshData: ->
console.log "refresh data called"
someButton.click ->
refreshData()
「someButton」をクリックするとエラーが表示される
Uncaught ReferenceError: refreshData is not defined
誰かが私のエラーを見ますか?
ジェイミーウォンはそれを正しく説明します。d3Graphをクラスとして使用しようとしているかどうか疑問に思っていました。
class d3Graph
@refreshData: ->
console.log "refresh data called"
someButton.click ->
d3Graph.refreshData()
またはグラフがインスタンスの場合:
class d3Graph
refreshData: ->
console.log "refresh data called"
graph = new d3Graph()
someButton.click ->
graph.refreshData()
お役に立てれば。