zrender
zrender copied to clipboard
zrender.path.createFromString(str, opts)创建元素的时候,包围框默认太大,绑定点击事件可触发范围太大,如何解决?
var path= new zrender.Path(zrender.path.createFromString('M214.08,97.64 L212.4,97.64 M214.08,93.56 L212.4,93.56 M214.08,93.56 L212.4,97.64 M214.08,97.64 L212.4,93.56',{ style:{ fill:'none', stroke:'green', lineWidth:"0.1" }, kks:'nana', onclick:function(e){ console.log('clicked') }, draggable:true }))
可以参考 echarts 的这段代码 https://github.com/apache/echarts/blob/f4e18647917ae74b6bf0b76aa68c5605707ad6c0/src/util/graphic.ts#L167 但是只能解决单条 path, 多条 path 暂时还不知道如何解决
解决了吗,也遇到了相同的问题