canvas点击图片生成叉号?

实现这么一个效果:
点击图片会在右上角生成一个叉号,然后点击叉号可以删除 canvas 里面的元素

问题是:
我点击叉号,图片不会删除只会删除叉号,当我再点击其他区域图片就删除了,求解是什么原因

库:
fabricjs

借鉴的方法:dome

我的代码:
由于项目代码比较多,我取了重要的实现部分

https://img2.mukewang.com/5c29d56f0001496405100873.jpg

泛舟湖上清波郎朗
浏览 550回答 1
1回答

aluckdog

我来抛砖引玉一下吧。看你的问题描述,感觉你应该是写的点击删除当前对象,你把代码改成图片和X在同一个父元素里面,给X绑定点击事件,删除当前父元素这种。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript