我正在使用像
这样的东西 #need to load an image
newImage = new Image()
newImage.onload ->
console.log("image loaded")
newImage.src = "https://www.google.com/images/srpr/logo3w.png"
编译为
newImage.onload(function() {
return console.log("image loaded");
});
这不是我需要的,如何在加载时调用函数?
答案 0 :(得分:3)
试试这个:
newImage.onload = ->
console.log("image loaded")
答案 1 :(得分:1)
这应该有效:
newImage.on('load', console.log("image loaded"))
答案 2 :(得分:0)
添加一点复杂性 为了允许在onload中执行更多的complext函数,可以使用它来引用对象
newImage.onload= doThisNow
doThisNow=->
image=this
console.log 'image ' + image.id + ' loaded'