我有这样的选择-
@thead.append("tr")
.selectAll("th")
.data(@columns)
.enter()
.append("th")
.text((col)-> return col)
.on("click",(d)=>@rows.selectAll("tr").sort(@strAsc))
其中 strAsc 是这样的一些函数
strAsc:(x,y)->
console.log "strAsc being called"
return ((x < y) ? -1 : ((x > y) ? 1 : 0))
但是,当我单击 th 时,console.log 永远不会运行。为什么?