随笔分类 -  小程序

摘要:小程序授权登录要设置一个有效期,超过一定时间要求用户重新授权获取基本信息 因为用户的基本信息随时可能会改变 阅读全文
posted @ 2019-05-04 08:19 坚持一点点 阅读(5853) 评论(0) 推荐(0)
摘要:获取用户信息与其他授权不太一样,其他授权会自动弹出对话框,请求获取用户授权,但获取用户信息不回,需要引导用户点击授权按钮同意授权获取用户基本信息 1、前端页面要有授权登录按钮 2、数据canIUse 3、如果用户已经授权则直接显示用户信息,不在显示授权按钮 4、没有显示授权按钮引导用户点击获取 阅读全文
posted @ 2019-05-04 07:00 坚持一点点 阅读(3548) 评论(0) 推荐(0)
摘要:通过wx.login({})方法获取到的code只能使用一次,如果需要在哎服务器端再次请求获取openid来进行校验,需要再次通过wx.login({})方法获取code 否则会报错误代码40163,该code以被使用 阅读全文
posted @ 2019-05-03 19:10 坚持一点点 阅读(16922) 评论(0) 推荐(0)
摘要:微信小程序登录基本流程就是 1、 wx.login获取js_code 根据app_id, secret, js_code 数据 wx.request 获取用户的openid和session_key 请求地址: https://api.weixin.qq.com/sns/jscode2session? 阅读全文
posted @ 2019-05-03 13:15 坚持一点点 阅读(1000) 评论(0) 推荐(0)
摘要:小程序中加载更多数据一般都是触底刷新 有自带的函数: onReachBottom: function (){} 但是在使用时触发完全没有反应,后来尝试给外层加了一个高度,解决问题 仔细想想也是,没有设置高度,触底函数也不知道什么时候该触发 下拉刷新也有自带的函数 onPullDownRefresh: 阅读全文
posted @ 2019-05-03 08:36 坚持一点点 阅读(9293) 评论(0) 推荐(0)
摘要:小程序文档例子,要放到函数当中 获取到图片地址http://127.0.0.1/minishop/public/uploads/banner/20190429\4b486348be1b3b6f226584d8be5fec75.jpg tp5上传图片地址日期后默认是\,在网页中使用是不会有问题的,但是 阅读全文
posted @ 2019-04-30 20:26 坚持一点点 阅读(4342) 评论(0) 推荐(0)
摘要:我一直在纠结为什么小程序在有的页面显示,有的页面不显示 查了一下才知道,小程序tabBar只在tabBar中的list定义了页面的才会显示,其余页面不会显示 如下例:tabBar只在画红框的页面显示 阅读全文
posted @ 2019-04-29 13:38 坚持一点点 阅读(2680) 评论(0) 推荐(0)
摘要:一直不太喜欢自己布局前端页面,都是扒别人的页面 ,最近在练习小程序,页面无处可扒,只有自己布局 发现flex弹性布局真好用,布局起来很简单,实现的效果也很好,赞 以后可以自己写一点前端了,哈哈 阅读全文
posted @ 2019-04-28 16:16 坚持一点点 阅读(351) 评论(0) 推荐(0)
摘要:在微信小程序中,用力往下拉动,页面顶部会出现一段空白的地方。在某些需求下,需要禁止拉动。 这个时候可以在page里面对应的的json文件里面,加上 加上这个属性,就会禁止页面拉动。 但是这里注意的是,在app.json里面写上这个属性并不会生效,一定要在page对应的页面的json文件加上才会生效 阅读全文
posted @ 2019-04-27 22:16 坚持一点点 阅读(4753) 评论(0) 推荐(0)
摘要:页面之间传值有三种方式 1、url传值 2、本地存储传值 3、全局变量传值 1.url传值: 通过url传值的需要通过option来获取参数值。 更多详情可以访问小程序-navigateTo章节。 A页面: B页面: 2.本地存储: 关于缓存,可以先访问小程序-数据缓存稍作了解。 A页面: B页面: 阅读全文
posted @ 2019-04-27 13:40 坚持一点点 阅读(2328) 评论(0) 推荐(2)
摘要:如题 如果是上面这样写肯定会报错的,前面有空格,当时找这个错误找了很长时间,一定要注意 阅读全文
posted @ 2019-04-27 07:15 坚持一点点 阅读(556) 评论(0) 推荐(0)
摘要:最近在学习小程序,对前端熟悉的学习起来应该很快,逻辑层都是通过js实现的,感觉和前端差别不是很大 获取数.js里data数据:this.data.somedata somedata是你在data以添加的项目 修改.js里data数据:this.setData({somedata:somedata的新 阅读全文
posted @ 2019-04-26 13:50 坚持一点点 阅读(204) 评论(0) 推荐(0)
摘要:小程序导航栏标题,安卓是左对齐,ios是居中,暂时没法设置 阅读全文
posted @ 2019-04-25 13:51 坚持一点点 阅读(2913) 评论(0) 推荐(0)
摘要:scroll-view分为水平滚动和垂直滚动。注意滚动视图垂直滚动时一定要设置高度否则的话scroll-view不会生效。 阅读全文
posted @ 2019-04-20 18:11 坚持一点点 阅读(730) 评论(0) 推荐(0)
摘要:我们如果是正式上线可以在小程序后台配置合法域名,必须是https 测试时我们可以关闭验证 在 设置 - 项目设置 里勾选不校验https 和 TLS 阅读全文
posted @ 2019-04-18 22:18 坚持一点点 阅读(1364) 评论(0) 推荐(0)
摘要:app.json中配置了tabBar,但是首页不想显示,首页跳转时使用 wx.redirectTo和wx.navigateTo无法完成跳转 这时用到了 wx.switchTab 可以实现我们的需求,首页不显示tabBar,并可以进行跳转 文档:https://developers.weixin.qq 阅读全文
posted @ 2019-04-18 16:29 坚持一点点 阅读(2517) 评论(0) 推荐(0)
摘要:文档:https://developers.weixin.qq.com/miniprogram/dev/api/wx.stopBackgroundAudio.html 阅读全文
posted @ 2019-04-18 15:23 坚持一点点 阅读(2859) 评论(0) 推荐(0)
摘要:在微信小程序中我们一般通过以下方式来修改data中的数据 这时会报错this.setData is not a function 因为this作用域指向问题 ,success函数实际是一个闭包 , 无法直接通过this来setData 那么需要怎么修改呢? 我们通过将当前对象赋给一个新的对象 var 阅读全文
posted @ 2019-04-18 15:04 坚持一点点 阅读(1057) 评论(0) 推荐(0)
摘要:swiper 组件 设置轮播图片时,右侧会出现空白的情况;是因为 swiper组件有默认的 高度和宽度,所以我们在设置图片高度和宽度的同时, 也要为 设置高度和宽度,和高度和宽度样式一样的就可以。 阅读全文
posted @ 2019-04-17 21:52 坚持一点点 阅读(2549) 评论(0) 推荐(0)