
es6
阿笙@叶
无u无u
展开
-
小程序的收藏,分享,客服功能
收藏1,页面(iscollect是用来判断是否被收藏)2,在index.js中对bindtap写事件data:{ //iscollect初始值 iscollect:false }//事件shoucang(){ //1,从本地存储里先创建shoucang let shoucang=wx.getStorageSync('shoucang')||[]; /,2,点击的数据通过findIndex进行查询shoucang存储是否有此数据原创 2021-05-14 11:48:12 · 217 阅读 · 0 评论 -
小程序获取地址流程
直接上代码//小程序通过 wx.getSetting可以获取用户的当前设置。返回值中只会出现小程序已经向用户请求过的权限。 wx.getSetting({ success(res){ //log获取到的数据 console.log(res); //里面有authSetting是用户授权设置信息(true,false) if(res.authSetting){ //判断是否获取地址原创 2021-05-13 21:26:20 · 986 阅读 · 0 评论 -
小程序授权登录流程
1,对button写属性<buttontype="primary"plainopen-type="getUserInfo"bindgetuserinfo="handleGetUserInfo">登录</button>//open-type出现弹窗获取用户信息//bindgetuserinfo向微信申请授权的点击事件2,在index.js中通过bindgetuserinfo事件获取数据 handleGetUserInfo(e){ //获取到的...原创 2021-05-13 21:12:33 · 145 阅读 · 0 评论 -
微信小程序的上拉加载,下拉刷新
1,首先写好需要的参数 //接口所需要的参数 QueryParams:{ query:"", cid:"", pagenum:1, pagesize:10 }, //总页数 totalPages:1,2,在index.js中写需要拿到的数据//先获取相对应接口数据需要的东西并且进行计算,存放渲染async getgoodslist(){ //封装的接口request.js使用异步操作 const res=await原创 2021-05-13 20:58:31 · 183 阅读 · 0 评论 -
Promise
什么是promise?promise简单来说是一个容器,里面保存着某个未来才会结束的事件,通常是一个异步操作,主要用来解决地狱回调,是一种链式调用从语法上来说是一个对象,可以获取一步操作的最终状态(有三种状态:pending初始化状态,fulfilled成功状态,rejected失败状态)这里的状态是成功或者失败promise是一个构造函数,对外统一提供的api,自身有all,reject,resolve等方法,分别对应原型上的catch,then方法promise的状态pending 初始原创 2021-05-07 19:44:22 · 94 阅读 · 1 评论