【发布时间】:2015-10-28 04:19:05
【问题描述】:
是否可以在Graphics.Collage.square 中添加 onClick 事件处理程序?
我想知道点击的相对位置。
在 Javascript 中,我可以执行 this 之类的操作:
var canvas = document.getElementById('canvas');
var canvasPosition = {
x: canvas.offsetLeft,
y: canvas.offsetTop
};
canvas.addEventListener('click', function(event) {
console.log(event.x - canvasPosition.x, event.y - canvasPosition.y);
}, false);
在 Elm 中可以做类似的事情吗?
示例将不胜感激。
【问题讨论】:
-
我不确定,但我认为如果您需要这样的处理程序,您应该使用 elm-html 而不是(有些过时的)拼贴
标签: elm