React 部分的代码:
var SqMap = React.createClass({
componentDidMount: function () {
this.initMap();
},
render: function () {
return (
);
},
initMap: function () {
/* 地图 js */
var aPoint = [
'',
'',
'',
'',
'',
'',
'',
'',
'',
''
];
AMAP.making(
{
img: "AMAP",//图片id
imgWidth: 390,//图片宽
imgHeight: 207,//图片高
points: aPoint,// 坐标列表 aPoint
fill: "#fff",//填充颜色
fillOpacity: .5,//透明度
strokeFill: "#00AADD",//边框颜色
strokeWidth: 1,//边框宽度
event: "mouseover",//绑定事件
def: "龙岗区"//是默认城市
}
);
}
});
使用到的jquery插件:
http://www.jq-school.com/upload/20130418110955593/jQuery.adamMap.1.0.js
问题:没有使用react的情况下,没有问题。加入到react中后,onmouseover事件无法触发了,如何破?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
欢迎选择我的课程,让我们一起见证您的进步~~