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 · 174 阅读 · 0 评论 -
小程序获取地址流程
直接上代码 //小程序通过 wx.getSetting可以获取用户的当前设置。返回值中只会出现小程序已经向用户请求过的权限。 wx.getSetting({ success(res){ //log获取到的数据 console.log(res); //里面有authSetting是用户授权设置信息(true,false) if(res.authSetting){ //判断是否获取地址原创 2021-05-13 21:26:20 · 880 阅读 · 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 · 109 阅读 · 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 · 137 阅读 · 0 评论 -
Promise
什么是promise? promise简单来说是一个容器,里面保存着某个未来才会结束的事件,通常是一个异步操作,主要用来解决地狱回调,是一种链式调用 从语法上来说是一个对象,可以获取一步操作的最终状态(有三种状态:pending初始化状态,fulfilled成功状态,rejected失败状态)这里的状态是成功或者失败 promise是一个构造函数,对外统一提供的api,自身有all,reject,resolve等方法,分别对应原型上的catch,then方法 promise的状态 pending 初始原创 2021-05-07 19:44:22 · 66 阅读 · 1 评论