![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小程序
致良知丶
这个作者很懒,什么都没留下…
展开
-
小程序优购商城项目讲解
小程序优购商城项目讲解 首页页面: pages/home/home.wxml 首页代码: search:点击跳转到搜索页面,然后判断。根据输入框中的value和给的接口中的数据(数组)进行对比,如果相同进行渲染 // 发送请求获取搜索建议 数据 async qsearch(query){ const res=await request({url:"/goods/qsearch",data:{query}}); console.log(res); this.setData({原创 2021-05-23 18:53:32 · 655 阅读 · 0 评论 -
uni-app开发(Promise封装)
uni-app开发(Promise封装) 1.创建文件夹 在根目录里创建promise文件夹 在promise文件夹里面创建promise.js文件 2.封装promise 在promise.js文件中写入 const baseUrl='http://api.intewl.cn/api'//共有路径 export const myRequest = (url,method,data) => { return new Promise((resolve, reject) => { uni.原创 2021-05-19 01:08:07 · 797 阅读 · 0 评论 -
小程序发布流程
小程序发布流程 发布流程,大概分三个大步骤: 1. 上传代码 2. 提交审核 3. 发布版本 注意:发布之前,配置服务器域名白名单 1、上传代码 在代码编写完毕后,在他顶部的导航条上找到【上传】 输入版本号,项目备注,点击上传 上传成后的提示 到这里我们开发代码这块就完工了,剩下的就是去微信小程序平台发布了。 2、提交审核 进入微信小程序的官网:https://mp.weixin.qq.com 2.1.进入【版本管理】找到开发版本,点击‘提交审核’ 首次提交审核,会弹出如下提示,点击前往填写 填原创 2021-05-17 11:25:20 · 180 阅读 · 0 评论 -
小程序支付流程
小程序支付流程 当我们把自己喜欢的商品添加到购物车,想要去支付的时候,我们点击去结账,没有收货地址也是不可以的 这时候我们点去结账的时候,我们判断是否有地址,是否有商品 我们给去结账绑定一个事件去结账 下面是js代码,逻辑代码 data() { address: {} // 数量 totalNum: 0 }, // 结算 js(e) { // 判断收货地址 const { address, totalNum } =原创 2021-05-16 22:01:21 · 122 阅读 · 0 评论 -
小程序授权登陆流程
小程序授权登陆流程 思路: 登录按钮注册点击事件, 在事件中用微信中的wx.login的方法来获取code, 创建一个对象来收需要的值 , 然后把这个对象作为参数去请求登录接口, 如果登录成功就会返回一个token的值, 储存到本地缓存中并跳转到支付页面。 代码: handleUserInfo(e){ console.log(e); new Promise((resolve, reject) => { wx.login({ success: (r原创 2021-05-16 20:53:05 · 239 阅读 · 0 评论 -
小程序收货地址的获取
小程序收货地址的获取 小程序收货地址的获取流程 1.点击事件触发函数,获取用户当前设置 2.根据用户当前设置中的用户授权结果,判断是否包含收货地址授权 3.如果包含收货地址授权并且没有取消过收货地址授权,直接调用wx.chooseAddress(),获取用户收货地址。 4.取消过收货地址授权,调用wx.openSetting(),调起客户端小程序设置界面让用户去打开授权 4.1 用户当前设置包含收货地址授权但是用户点击取消授权,调用wx.openSetting(),调起客户端小程序设置界面让用户去打开授权原创 2021-05-16 20:35:22 · 318 阅读 · 0 评论 -
小程序如何写收藏、分享、客服功能
小程序如何写收藏、分享、客服功能 收藏: 首先需要两个不同颜色相同图案的收藏icon-font图标,来显示是否加入收藏,然后声明一个变量来判断状态true或者false 然后再给收藏设置一个点击事件,获取本地存储中的商品的数组 shouc(){ let iscollect=false //获取本地存储中的商品收藏数组 let shopca=wx.getStorageSync('shopca')||[] //用findIndex方法来判断是否有被收藏过 let ind原创 2021-05-16 19:01:39 · 64 阅读 · 0 评论 -
微信小程序上拉加载更多
微信小程序上拉加载更多 无论是微信小程序还是其他前端框架,都会遇到上拉加载(懒加载)和下拉刷新这种问题。其实理清楚什么时候请求数据、请求返回的几种情况,那么做这个懒加载就很简单了。 一、首先,固定一个包含列表数据的view高度,让它里面列表的数据溢出可以滚动 <scroll-view scroll-y lower-threshold="100" bindscrolltolower="scrollToLower" style="height: 100vh;"> <view wx原创 2021-05-13 19:39:11 · 955 阅读 · 0 评论 -
使用promise封装wx.request()
使用promise封装wx.request() 1.目录结构 在根目录下创建http目录及 api.js 文件 fetch.js 以及 http.js 文件。 在根目录下创建 env 目录,创建 index.js 配置并导出多个开发环境 module.exports={ //开发环境 Dev:{ "BaseUrl":"http://123.207.32.32:8000" }, //测试环境 Test:{ "BaseUrl":"https:/原创 2021-05-07 21:33:31 · 88 阅读 · 0 评论