微信小程序
粗鲁的青蛙
这个作者很懒,什么都没留下…
展开
-
微信 echarts插件里的图表不显示的其中一个原因
使用中遇到的一个小坑。 在github下载代码示例演示出来都好好的, 怎么把e-canvas放到我项目目录下使用时,图表就显示不出来? 哪怕我把demo的页面的代码原样拷贝过来都不行。。。结果发现是一个关键的css 必须要有 就是 <view class="container"> 主要就是这个container的设置必须要有官方是这样定义的.container{position:absolute;top:500rpx;bottom:...原创 2020-06-12 10:00:09 · 1250 阅读 · 0 评论 -
微信地图多边形算法及判断点位是否在多边形中
最新一个小项目,需要用到地图定义自由区域,并判断选点是否落在此区域内,思路是通过map的polygons中的points来定义多边形边界,通过polygons的fillColor 、strokeColor、strokeWidth来进行选区颜色的渲染。 然后再通过地图中心点位的移动来确定需要判断的选点(因为小程序地图目前不支持直接点击地图选点获取坐标,只能是触发一个chooseLocation,而我又不想这么麻烦用chooseLocation)最重要的来了,就是这个点位如何判断是在多边形里面或者外面。。.原创 2020-06-12 09:50:23 · 1886 阅读 · 3 评论 -
微信小程序 Promise最简单的用法,解决异步问题
用小程序做东西时遇到一个异步问题,比如上传图片需要读取返回的真实地址时,因为小程序异步的原因,程序会继续往下执行往往是图片还没传完,下一步的函数都运行完了,这个时候根本取不到真实地址。查看了很多文章,大部分都说用Promise来阻塞异步解决, 但是看了下Promise的用法文章,可能我才疏学浅,没太搞懂。后来我参考了一个高手写的代码,终于知道如何用了,具体原理我就不想深究了,使用套路写在下面:我觉得不要做什么Promise API封装 不需要JS页面 import 这个封装函数,只...原创 2020-06-11 14:54:34 · 5663 阅读 · 1 评论