最后再吐槽一次
作者: HuangYanQi创建于 2020年12月24日更新于 2023年12月19日
没有代码复现。嗯,直接说明问题,iOS+Map+mpvue的场景,无法触发change、start、end!然后在网上找了很多奇葩的办法(包括在latitude中添加init什么的),终于能让代码勉强运行了。走了很多坑,碰了很多墙。前任留下的四个月的代码。实在没有余力去进行高大上的重构、迁移。总之,地图这块(在iOS上),甚至连正常使用都做不到。在自定义组件中,如果在map中插入其他节点,map就会出错。好,把节点移出map,就正常运行了。但是!!在模拟器上无法进行点击事件(原生以及其他非侵入式框架就没有出现这种问题,也就是说,我现在开发调试任何一个新功能,基本都得在真机上预览,或调试,主包已经2mb了,完全没有缩包的空间,这非常非常非常耗时)。一个框架完全无视小程序的原生开发,完全走了一套另外的模式,这本身给开发带来了额外的成本,以及在细节上难以查错,在这种高昂的代价之下,不仅没有带来具有诱惑力的效益,反而增加了开发者的烦恼,以及一堆问题。我真的很累。看着手上的mpvue项目(不是我选用的,接收一个前端女生写的项目),现在感到绝望……就像嘴巴里有只苍蝇,还被别人蒙上了嘴一样~
内容来源: Meituan-Dianping/mpvue