05 2020 档案
摘要:创建初始工程 打开微信微信开发者工具,选择项目目录。注意这里的项目目录最好是空文件夹或者当前目录下面没有package.json文件。然后输入appid和项目名称。appid可以在官网申请 点击确定就会生成小程序项目。 直播功能实现 开通直播接口 注意现在直播对于的接口只对以下类目开放。 如果你发现
阅读全文
摘要:字符组 字符组是有 [ ] 包含的一串字符内容来表示可以匹配的某一个字符。例: [012356789] 、[abcdefgh]、[0-9]、[a-z]、[A-Z]、[0-9a-zA-Z]。 - 表是数值的范围例如: [0-6] 、[a-f] 出现在不同位置表示不同的含义 // 作为普通字符 let
阅读全文
摘要:所谓登录态,就是程序在运行时,能够识别当前用户,能够证明自己的唯一性且合法。 我们知道,WEB服务器通过浏览器携带的cookie获取session来判断是否是同一用户(或浏览器);Restful服务通过客户端传过来唯一ID,来识别调用用户。 》为什么需要维护登录态? 有自身用户体系的应用 用户敏感数
阅读全文
摘要:有了本地缓存,你的小程序可以做到: 离线应用(已测试在无网络的情况下,可以操作缓存数据) 流畅的用户体验 减少网络请求,节省服务器资源 哪些数据适合方缓存: 热数据 静态数据(用户数据,服务器授权ID等) 网络地址(图片、文件等网络地址) 分页列表数据及详情内容 一般的缓存系统采用键值对的方式完成数
阅读全文
摘要:一、哪些情况会触发页面跳转 小程序启动,初始化第一个页面 打开新页面,调用 API wx.navigateTo 或使用<navigator />组件 页面重定向,调用 API wx.redirectTo 或使用<navigator />组件 页面返回,调用 API wx.navigateBack或用
阅读全文
摘要:通俗的讲,生命周期就是指一个对象的生老病死。 从软件的角度来看,生命周期指程序从创建、到开始、暂停、唤起、停止、卸载的过程。 下面从一下三个方面介绍微信小程序的生命周期: 应用生命周期 页面生命周期 应用生命周期影响页面生命周期 》》》应用生命周期 用户首次打开小程序,触发 onLaunch(全局只
阅读全文
摘要:创建组件: 在项目根目录创建一个名为components 的文件夹,在文件夹中创建一个以组件名命名的子文件夹,在子文件夹上右键点击选择创建component 这时会在子文件夹内生成4个基础文件。 引用组件: 1.在需要引用组件的页面中,找到页面的.json 配置文件,新增usingComponent
阅读全文
摘要:概述 ES6是JavaScript语言的下一代标准,最早发布于2015年6月(ES2015),这里的ES6是一个历史名词,泛指ES2015、ES2016、ES2017... let和const let与const共同点: 用法与var 类似都是用来声明变量。 有块级作用域,只在所在的代码块有效。 不
阅读全文
摘要:构造函数是一种特殊的函数,主要用来初始化对象,为对象成员赋初始值,它与new 一起使用。一般用于将公共属性和方法抽取出来,封装到函数中。 new 在执行时会做四件事: 在内存中创建一个新的空对象。 让this 指向这个新对象。 根据构造函数中的代码,为这个对象添加属性和方法。 返回这个新对象。(构造
阅读全文
摘要:1.如何理解this? this表示当前对象,this的指向是根据调用的上下文来决定的,默认指向window对象。 在全局环境作用域下直接调用函数,this指向window。 在对象函数调用,哪个对象调用就指向哪个对象。 使用new实例化对象,在构造函数中的this指向实例化对象。 使用bind,a
阅读全文
摘要:1.什么是模块 模块就是一段代码,这段代码可以反复使用,经常单独写成一个文件,一旦加载会立即执行。 2.导出 导出有 2 种方式:命名导出和默认导出,分别用关键字export和export default表示 2.1 命名导出:export 关键字 第一种方式:在要导出的代码前加上 export 关
阅读全文
浙公网安备 33010602011771号