监听事件click

0 投票

    function highLightLayer(e) {//这里的参数除了e,还可以加自定义参数吗?因为我想要点击的时候同时传进自定义的变量。
        if (e.target && e.target.refDataID) {
            console.log(e.target);
            var fea = themeLayer.getFeatureById(e.target.refDataID);
            if (fea) {
                infoView.addTo(map);
                infoView.update(fea);
            }
        } else if (infoView) {
            infoView.remove();
        }
    }

10月 7 分类:  20次浏览 | 用户: wmq_whu 才疏学浅 (14 分)

1个回答

1 投票
 
已采纳
您好,这个需要修改源码去实现。修改layer类的监听事件,可以新增一个参数
10月 8 用户: 于浩 名扬四海 (4,168 分)
采纳于 10月 8 用户:wmq_whu
...