求助!!!高德地图怎么实现点击不同的标记点跳转不同的页面?

高德地图怎么实现点击不同的标记点跳转不同的页面?

点击不同的点跳转的是同一个页面,但是需要传过去的参数不同,这个怎么实现,实在解决不了了

if (houselist != null && houselist != '') {
                            for (var i = 0; i < houselist.length; i++) {
                                var house = houselist[i];
                                console.log(house);
                                var location = (house.g_location);
                                var str = location.split(",");
                                var marker = new AMap.Marker({//地图上添加标记点
                                    position: [str[0], str[1]],
                                    map: tmap
                                });
                                marker.on('dblclick', function () {//给标记点添加点击事件
                                     window.location.href="userPage.html";
                                });
                                marker.emit('click', {target: marker});
                                marker.setLabel({//标记点添加名称
                                    offset: new AMap.Pixel(-25, -22),
                                    content: house.ghname
                                });

                            }
                        }

猜你喜欢

转载自blog.csdn.net/weixin_43236331/article/details/86518519
今日推荐