
微信小程序
软小乖乖
第一不可忘国忧,第二不可负卿卿
展开
-
小程序的登录授权
小程序的登录授权登录授权流程项目中的实现思路点击进入店铺--进入首页--获取到token,uid 如何获取token 第一步:通过wx.login得到code,调用接口获取登录凭证(code)。通过凭证进而换取用户登录态信息 第二步:通过调用公司后台接口(自动注册/登录接口)获取腾讯用户的匿名信息 //引入接口const {authorize}=require('../../http/api') //登录/注册 goLogin() { wx.login({原创 2021-04-15 01:02:59 · 120 阅读 · 0 评论 -
本地缓存
一 本地缓存分为:同步和异步两个版本,建议使用同步版本设置本地存储:H5:locaStorage.setItem(属性名",属性值)wxwx.setStorageSync("属性名“,属性值)获取本地存储:H5:locaStorage.getItem(属性名",属性值)wxwx.getStorageSync("属性名“,属性值)删除某一个key值:H5:locaStorage.removeItem(属性名")w原创 2021-04-15 01:00:44 · 144 阅读 · 0 评论 -
微信小程序的上拉加载
1 首先后台的接口必须支持分页返台接口:pagepageSizestart当前页码每页显示几条起始偏移量而他视为了提升用户的体验2 实现方式: 1 使用onReachBottom实现 //触底生命周期 onReachBottom() { console.log('onReachBottom'); if(!this.data.flag) { this.data.page++; this.getGoods() }原创 2021-04-15 00:49:36 · 174 阅读 · 0 评论 -
小程序组件
一、小程序组件复用组件是什么组件:具有完整功能(html-视图,css-样式,js-逻辑),并且独立运行的模块插件:通常是为了完成某项具体的业务功能而开发的js文件 例如:swiper.js,弹框.js,。。。。类库:library,是提供了为了完成项目的工具方法的集合,跟具体的业务无关! 例如:jQuery,lodash.js框架:framework,分 是为了快速完成项目搭建的基础。框架分:UI 框架和javaScript框架 UI框架:boostStrap,Element UI,v原创 2021-04-13 07:30:16 · 191 阅读 · 0 评论 -
小程序3
b’bbb一、常用的数据请求方式JS原生实现第一种: let xhr=new XMLHttpRequest() xhr.open() xhr.send() 第二种:fetch() 支持promisefetch('接口地址') .then(function(response) { return response.json(); }) .then(function(myJson) { console.log(myJson); }) .catch(err原创 2021-04-09 07:31:23 · 275 阅读 · 2 评论 -
微信小程序(2)
一、小程序布局与普通web开发差异小程序实现响应式单位:rpx小程序的设计稿通常是按照iphone6 宽度为750的尺寸设计的.logo {width:80rpx,height:80rpx}样式导入@import "要引入的外部样式文件"意义:大型项目开发中,为了方便样式复用例如:@import "/public/css/style.wxss";行内样式 <view style="color: {{index===1? 'red' : ''}}"</view原创 2021-04-08 07:22:16 · 77 阅读 · 0 评论 -
微信小程序基础知识
一、微信小程序是什么微信小程序是一种不需要下载安装即可使用的应用微信小是2017年1月9日,张小龙在2017微信公开课Pro上发布的微信小程序正式上线。二、微信小程序商业价值依托微信,有强大广泛的用户基础,推广方便不用安装,即点即用,不用关闭,不占手机内存空间三、微信小程序和普通H5的区别微信小程序没有DOM,BOM的API,只能使用EcmaScript核心 部分(数组,字符串方法,for,if…)微信小程序js逻辑和视图处理是分开独立运行的,性能比较好,而普通H5是单线程的,容易原创 2021-04-07 07:35:28 · 105 阅读 · 0 评论