我有这样的选择 -
@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永远不会运行。为什么呢?