使用产品:iServer 11i 操作系统:win10 x64
问题详细描述:
实现功能:点击地图调用函数查询被点击地块的相关信息并展示在div框内。功能完整实现,但是调用查询函数之后使用鼠标滚轮时,地图不表现缩放效果,但是高亮地块与地图错位。
使用滚轮时控制台报错:
GridLayer.js:368 Uncaught TypeError: Number is not a function
点击GridLayer.js:368跳转又报错:
无法加载 http://127.0.0.1:25191/content/GoiQJIe1597eWCVkAAAR/wZsFSMs/K0FWDhg/rSieZmZ/nTFHS3c/eNZsCVw/libs/leaflet/src/layer/tile/GridLayer.js 的内容(HTTP 错误:状态代码 404,net::ERR_HTTP_RESPONSE_CODE_FAILURE)
//--------------------已解决-------------------------------------------------------------
问题:使用滚轮时报错" Number is not a function"
原因:在代码中使用了名为“Number”的变量,或许是与某过程中的函数“Number”重名了,使得“Number”函数无法正常运行。
解决方法:将变量名改为“number”。
结果:滚轮可以正常使用。