- 开发-组件-地图-点聚合的示例代码运行后点击无效并且有BUG
这个教程的示例代码运行效果里有个添加点聚合,点击后界面没有任何反应。 查看代码点击事件addMarkers 头三句: const marker = {...} const positions = [...] const markers = [] 到最后一段 positions.forEach((p, i) => { const newMarker = Object.assign(marker, p) newMarker.id = i + 1 newMarker.label.content = `label ${i + 1}` markers.push(newMarker) this.mapCtx.addMarkers({ markers, clear: false, complete(res) { console.log('addMarkers', res) } }) }) 这里首先为什么在每个循环里都在this.mapCtx.addMarkers 这个就很奇怪 另外循环里const newMarker = Object.assign(marker, p)这个不停在用同一个第一句的marker,导致最后出来的markers列表里所有的id都是一样的,也就是循环最后的i=4 然后这个this.mapCtx.addMarkers这段不管是放外面还是里面,即便每个id都正确了,fail,success,complete回调都没有执行,编辑器里的console没有任何输出 最后的结果就是界面没有任何反应,为什么示例代码完全没有自测,就算是AI写的也得自测一下吧,毕竟你输出的文档和示例是给开发者看的,第一步就给阻碍了还怎么继续呢?
01-08 - 关于多端应用开发的微信登录功能,本来新开发的这个项目就是包含了需要微信登录功能的移动应用如何申请应用
开发一个多端应用,这个应用既有小程序又有移动应用,其中移动应用需要微信登录功能,这个功能需要先在微信开放平台注册这个移动应用,但是这个移动应用本身又是在这个项目中正在开发所以又注册不了,怎么解?
2024-12-10