0

コーヒー経由で D3.js を使用しているため、次のコードは正常に機能します。

$ ->
  force = d3.layout.force()
    .on('tick', -> alert('tick triggered'))

tickしかし、その時点では機能がないため、これらはそうではありません。

$ ->
  force = d3.layout.force()
    .on('tick', tick)
  tick = ->
    alert('tick triggered')

D3 イベントを関数にバインドする方法はありますか?

ところで、私は試しました

$ ->
  tick = ->
    alert('tick triggered')
  force = d3.layout.force()
    .on('tick', tick)

しかし、Problem parsing d="MNaN,NaNLNaN,NaN"ティックの実行中に何か問題がありました。

4

2 に答える 2

0

ここで変更してみてください

tick = ->

これを使って

tick: =>
于 2013-07-12T12:13:17.413 に答える