
微信小程序
文章平均质量分 53
四月天行健
这个作者很懒,什么都没留下…
展开
-
【微信小程序】-- 组件的创建与使用
一、创建组件1、在项目的根目录中,创建components文件夹(也可能已经自动创建好)然后在此文件夹下创建用于编写组件的文件夹二、组件的使用1、局部引用含义:组件只能在当前被引用的页面内使用使用:在页面的json配置文件中引用{ "usingComponents": { "my-button":"../../components/myButton/myButton" }}在wxml文件中使用 <my-button>提交&原创 2022-05-14 21:33:34 · 1458 阅读 · 0 评论 -
[微信小程序]--关于获取当前时间的实现
有的时候我们可能需要获取当前时间,比如:当发表文章时,需要加上当前的时间点;当我们发表评论的时侯,也需要当前时间.....首先说一下JS中的Date对象1、Date().getFullYear()用于获取年份2、Date().getMonth()获取当前月份,注意返回值是0-11,需要在后面+13、Date().getDate()获取当前日4、Date().getHours()获取当前时刻5、new Date().getMinutes()获取分钟6、new原创 2022-04-21 21:36:36 · 7441 阅读 · 0 评论 -
[微信小程序]--关于对文章浏览量的实现(inc)
小程序中的某个内容的浏览量如何实现?我一开始想的是设置一个变量,每有用户点击一下,此变量+1,但是如何实现对此变量+1呢?下面将介绍此功能的实现。wx.cloud.database().command.inc(值)先介绍一下需要用到的云函数。值为自增量,可正可负,多个用户同时写,对数据库来说都是将字段自增,不会有后来者覆写前者的情况例:对todo的进度自增10const _ = db.commanddb.collection('todos').doc('todo-id').upd原创 2022-04-18 20:50:05 · 3469 阅读 · 0 评论 -
微信小程序--对发布内容按最新时间排序的实现(orderBy)
相信有不少人在对发布的内容或评论的顺序上产生了困惑,在默认的情况下,当用户发布了内容,发的最早的用户的信息在最上端,而后续用户发的信息向下展开排列,那么如何实现最新的内容排列上最上端呢,下面将介绍排序的逻辑和实现。1、设置一个参数作为排序的依据我们是按最新时间排序,所以找一个最新时间作为时间戳。使用小程序官方提供的wx.cloud.database().serverDate()作为时间戳。我们在上传云数据库时把这个时间戳一起上传到数据库。2、orderBy排序在获取数据库的数原创 2022-04-17 18:45:59 · 5418 阅读 · 0 评论 -
微信小程序页面跳转:wx.switchTab、wx.reLaunch、wx.redirectTo、wx.navigateTo、wx.navigateBack的使用和区别
1、wx.switchTab(跳转主页)跳转到tabBar页面,并关闭其他所有非tabBar页面,用于跳转到主页。属性:url:需要跳转的tabBar路径,不能带参数success:接口调用成功的回调函数fail:接口调用失败的回调函数complete:接口调用结束的回调函数(调用成功、失败都会执行)示例:wx.switchTab({ url: '/index'})2、wx.reLaunch(关闭所有页面跳转)关闭所有页面,打开到应用内的某个页面。属性:原创 2022-04-15 10:46:53 · 18788 阅读 · 0 评论 -
微信小程序弹窗提示:wx.showToast、wx.showModal、wx.showLoading的使用场景与实现
1、wx.showToast使用场景:常规的提示,没有确定和取消按钮。例:属性:title:提示的内容icon:显示的图标,合法值有success、error、loading、noneimage:自定义图标的本地路径,优先级高于iconduration:提示的延迟时间mask:是否显示透明蒙层,防止触摸穿透success:API调用成功后的回调函数fail:API调用失败后的回调函数complete:API调用结束的回调函数(无论成功与否都会执行)实现:原创 2022-04-13 21:35:49 · 17292 阅读 · 0 评论