微信小程序
记录在微信小程序开发的时候遇到的一些问题和解决方法。
殷桃小狗子
一只努力进取的萌新程序猿。
展开
-
微信小程序云开发实现分页查询
微信小程序云开发增删改查、按条件查询、排序方法实例详解可以看我上一篇博客。 data: { page: 1, totalCount: 0, //数据总数 feeds:[] }查询方法 /** * 获取总数 */ getTotalCount() { let that = this; db.collection('p_user').count({ success: function (res) { console原创 2020-11-20 13:49:08 · 6370 阅读 · 0 评论 -
微信小程序云开发增删改查、按条件查询、排序方法实例详解。
前言身为一个后端程序员却一直对微信小程序云开发很感兴趣,自己也用云开发写了三个开源项目了,主要是不需要配置服务器,减少服务器的花费,钱省下来用来买猪肘子啃不香嘛,不过云开发的数据库是nosql类型,有点像mongodb,对一些需要关联查询的数据不友好,废话不多说,下面将一个个按实例演示微信小程序云开发对数据处理的常用方法,我能保证的是我发布博客的代码都是我自己项目中已实现的功能然后提取的,不是复制官方文档或者拷贝别人。一、查询普通查询列表 /** * 获取用户信息 */ get原创 2020-11-20 13:48:39 · 7240 阅读 · 0 评论 -
微信小程序实现点赞气泡效果
微信小程序实现点赞气泡效果先上代码: <view class="listImg"> <block wx:for="{{8}}" wx:key="index"> <image class="heart_img {{number == index?'active': ''}}" src="../../style/images/heart{{index + 1}}.png"></image> </block> &l原创 2020-11-19 13:52:33 · 6347 阅读 · 2 评论 -
微信小程序实现给上个页面赋值
微信小程序实现给上个页面赋值 /** * 返回其他车长 */ toOthserLength: function () { var pages = getCurrentPages(); var prevPage = pages[pages.length - 2]; if (prevPage) { prevPage.setData!({ length_title: this.data.length_title, other_length_title: this.d原创 2020-11-18 14:15:49 · 4244 阅读 · 1 评论 -
微信小程序解决苹果端在禁止下拉刷新以后仍可以拖到屏幕的问题
微信小程序解决苹果端在禁止下拉刷新以后仍可以拖到屏幕的问题.json文件中----缺点是固定整个页面{ "navigationBarTitleText": "首页", "usingComponents": {}, "enablePullDownRefresh": false, "disableScroll": true}使用微信小程序云开发写的个人简历小程序和好玩的关联微信运动遛狗的小程序,内置天气查询功能。欢迎大家扫码体验,项目详情也可到我的置顶博客查看。项目都已原创 2020-11-18 14:14:06 · 4419 阅读 · 0 评论 -
微信小程序给数组、对象赋值
微信小程序给数组、对象赋值给定义的对象赋值: //公司名称 getCompanyNmae(e: any) { this.setData!({ 'where.companyName': e.detail.value }) }给数组赋值 this.setData!({ ['pageVoteCateList[' + index + '].votenum']: this.data.pageVoteCateList[index]['votenum'] + 1原创 2020-11-18 14:12:08 · 4533 阅读 · 0 评论 -
微信小程序时间字符串截取
微信小程序时间字符串截取1.通过导入.wxs实现1.创建文件夹 wxsvar sub = function (val) { if (val.length == 0 || val == undefined) { return; } if (val.length > 10) { return val.substring(0, 10); } else { return val; }}module.exports.sub = sub;2.在wxml原创 2020-11-18 14:09:29 · 1771 阅读 · 0 评论 -
微信小程序实现上传视频功能(后端代码是java)
微信小程序实现上传视频功能(后端代码是java)1.前端 wxml文件<image bindtap="uploadVideo" length="3" src="../../assets/imgs/ship_img.png" class="shiping_img"></image> /** * 选择视频 */ uploadVideo() { let _this = this; wx.chooseVideo({原创 2020-11-18 14:05:11 · 3651 阅读 · 0 评论 -
微信小程序轮播图放大预览
微信小程序轮播图放大预览1.wxml文件<view wx:if="{{ banner.data.banner.length > 0}}" class="height110" > <swiper indicator-dots="true" autoplay="true" interval="3000" duration="500"> <block wx:for="{{banner.data.banner}}" wx:key="ke原创 2020-11-18 13:59:36 · 960 阅读 · 0 评论 -
微信小程序富文本处理
微信小程序富文本处理wxml页面代码:<rich-text nodes ="{{content.content}}"></rich-text>ts代码:this.setData!({ content: result.data.content.replace(/\<img/gi, '<img class="api-editor-pic"') });wxss .api-editor-pic { width: 1原创 2020-11-18 13:57:38 · 2170 阅读 · 0 评论 -
微信小程序个人简历
微信小程序_个人简历介绍基于微信云开发写的一个个人简历微信小程序,组件库使用的是ColorUI。安装教程微信公众平台申请一个小程序(个人版就可以),下载微信开发者工具,导入项目,更换appid,然后在开发者工具的左上角云开发按钮开通云开发服务,选择基础版免费的就可以,在app.js文件中将环境id更换为你创建的环境id。在微信开发者工具导入整个Resume文件,代码方法都写了注释,由于数据存到云数据库和云仓库,可能有些内容看不到,可以扫码预览一下内容。觉得对你有帮助的麻烦给个Star,谢谢!!!原创 2020-11-18 12:02:58 · 8542 阅读 · 0 评论 -
一款好玩的关联微信运动的云遛狗微信小程序
一款好玩的关联微信运动的云遛狗微信小程序superpet_dog介绍微信小程序搜索 “汪汪旺旺旺” 进行体验。 使用微信小程序云开发技术,开发的一款好玩的小程序。关联微信运动步数,用步数来遛狗,用户可以制作自己狗狗的线上身份证,同时可以和好友进行遛一遛等有趣的互动,一起致力于成为狗狗一生时光的记录者。考虑更多用户需求所以加入了天气查询的功能。 ???? 如果只是做一个个人项目无需花费那么多钱每年养服务器,所以技术选型为微信小程序云开发技术,省下来的钱买猪肘子啃不香嘛。该项目特别适合对微信小原创 2020-11-18 11:56:38 · 3993 阅读 · 1 评论 -
微信小程序定时器获取消息并在tabber按钮显示未读消息
微信小程序定时器获取消息并在tabber按钮显示未读消息 onShow() { let that = this; this.getUserToken(); wxService.setPageTitle("消息"); setInterval(function () { that.getUserMessageCount(); if(that.data.count==""){ console.log("无未读消息"); }e原创 2020-11-18 10:54:09 · 2178 阅读 · 0 评论