![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小程序
CodeLuweir
壁立千仞,无欲则刚!
展开
-
微信小程序在地图上标点 markers & 画圈显示范围 circles
源代码:var EARTH_RADIUS = 6378.137; //地球半径Page({ /** * 页面的初始数据 */ data: { // 存放当前位置经纬度 latitude: "", longitude: "", //自定义markers数组,用于地图上特定点的显示;从数据库读取当前位置周围1km以内的点,赋值到本数组 markers: [{ // 标记点(iconPath图像路径,id应该无所谓 可以用来判断用.原创 2021-04-13 20:40:46 · 5995 阅读 · 2 评论 -
微信小程序布局、功能实现、常用组件、云开发汇总
1. 基础使用text相当于web的span标签,行内元素,不会换行;view相当于web的div标签,块级元素、会换行;checkbox就是以前的复选框标签,使用bool类型充当属性,checked字符串和花括号之间一定不要存在空格,否则会导致识别失败;<view><checkbox checked="{{isChecked}}"></checkbox></view>block,占位符的标签,写代码的时候可以看到这标签存在,页面渲染,小程序会原创 2021-04-06 17:46:32 · 1530 阅读 · 1 评论 -
input标签中使输入文本向右偏移像素解决方案(亲测有效)
需求:在输入框中输入文本达到这样的效果:之前是这样的效果:尝试过很多博主的方法,大概就是以下几种:letter-spacing:10px;text-indent:10px<input type="button" value="按钮" style="width:80px; text-align:center" />对齐的自然没有用都没有用,于是自己摸索了以下,用margin-left会导致整个输入框右移,那就用padding-left试试,结果还真可以...原创 2021-04-06 09:19:45 · 4628 阅读 · 0 评论 -
在小程序端获取数据库所有符合条件的数据(使用分页突破20条限制)
我的目的是拿到 address-book 数据库中所有的记录,因为是初学者看 promise 和 async 、await 不懂,所以直接套着用 test: function () { wx.cloud.database().collection('address-book').count() .then(async res => { console.log(res.total); let page = Math.ceil(res.total /原创 2021-04-05 15:49:21 · 458 阅读 · 0 评论 -
微信小程序遇到的程序异步执行导致数据库读写异常的问题
重点 :如果遇到数据库读写有矛盾,或者读写得不到你想要的结果,一定是你程序的执行顺序出了问题,举个例子: 我的目的是查找出结果,向数组中增加数据,然后再写入结果 let num_list = [] let name_list = [] let time_list = [] let state_list = [] // 第一部分 wx.cloud.database().collection('time-person').doc(time).get() .t原创 2021-04-04 01:40:56 · 913 阅读 · 0 评论 -
微信小程序实现日历功能(附加签到、迟到、未签的状态显示)
最近接的毕设,做一个考勤系统,练练手;对于日历功能的实现,参考了一位大佬的文章:微信小程序之打卡日历大佬使用的对象属性方法,而我直接把它分成了两组数据;这是针对我自己的数据所作出的一些改变:效果图:源码wxml<!--pages/Calendar/Calendar.wxml--><!-- 打卡日历页面 --><view class='all'> <view class="bar"> <!-- 上一个月 -->原创 2021-04-04 00:09:54 · 5088 阅读 · 5 评论