随笔分类 -  微信小程序

小程序开发遇到的各种问题
摘要:changeCount(){ // 目标时区,东8区 const targetTimezone = -8; // 当前时区与中时区时差,以min为维度 const dif = new Date().getTimezoneOffset(); // 本地时区时间 + 本地时区时差 = 中时区时间 // 目标时区时间 + 目标时区时差 = 中时区时间 ... 阅读全文
posted @ 2019-05-08 17:26 dellyoung 阅读(3220) 评论(0) 推荐(0)
摘要:可用来作为微信小程序后端每个用户的sessionID,记录一下思路: 1、使用linux时间戳生成一串数字 2、随机生成一组位数为剩余位数的数字串 3、将时间戳与随机数字串拼接 阅读全文
posted @ 2018-11-24 17:19 dellyoung 阅读(145) 评论(0) 推荐(0)
摘要:1.发现问题: 小程序调用API:wx.showActionSheet 时发现无论如何都不能将其属性itemList动态赋值。 2.分析问题: 首先我认为可能是格式的问题,itemList必须要求格式为array不能为String,使用js的typeof()函数检验从后端返回的itemList值的类 阅读全文
posted @ 2018-07-25 01:31 dellyoung 阅读(948) 评论(0) 推荐(0)
摘要:小程序中当动画animation遇上setTimeout函数内部使用this.setData函数,通常情况下会出现报错。本文先告诉解决方法,后分析报错原因 1.解决方法: 在 setTimeout() 函数的同级加上 const that = this; ,然后将this.setData换成that 阅读全文
posted @ 2018-07-19 20:39 dellyoung 阅读(5373) 评论(0) 推荐(0)
摘要:wx.redirectTo:关闭当前页,跳转到指定页; wx.navigateTo:保留当前页,跳转到指定页; wx.reLaunch:关闭所有页面,打开到应用内的某个页面。 wx.switchTap:只能用于跳转到tabbar页面,并关闭其他非tabbar页面。 wx.navigateBack:关 阅读全文
posted @ 2018-07-19 20:00 dellyoung 阅读(1320) 评论(0) 推荐(0)
摘要:这一段在用thinkPHP5开发微信小程序接口的时候,在同一个控制器一个方法中存入session,在另一个方法中取出session,一直都是无法取出。 查阅各种资料得到原因:thinkPHP5里面的session是给浏览器用的,非浏览器的方式是没有办法访问到那个session的,只能用其他方式来代替 阅读全文
posted @ 2018-07-17 01:22 dellyoung 阅读(5946) 评论(0) 推荐(0)
摘要:url优化可是网站开发的必备高阶技能,先看本实例优化前后效果比较: (同为调用前台模块下的index控制器下的index方法) 优化前:www.tp5.com/tp5/public/index.php/index/index/index。 优化后:www.tp5.com/t。 可以优化这么多?对,就 阅读全文
posted @ 2018-07-13 19:21 dellyoung 阅读(5951) 评论(1) 推荐(0)
摘要:小程序和后端同步开发 1.服务器安装tp5框架: 方法很多比如:github、linux命令直接手动下、composer 都可以,方法很多,百度一下,不再累述 2.这时你会发现怎么都访问出现不了这个令人舒心的界面(ok第一个坑到啦) 这真的让我也急的冒汗,查了好多好多资料,废话不说直接上原因:因为l 阅读全文
posted @ 2018-07-08 14:27 dellyoung 阅读(341) 评论(0) 推荐(0)