06 2020 档案
摘要:小程序可以通过微信官方提供的登录能力方便地获取微信提供的用户身份标识,快速建立小程序内的用户体系 大概的登录流程: 1、调用wx.login()获取登录凭证code,(其中code有效期为5分钟,且临时登录凭证只能使用一次) 2、使用wx.request请求后台接口,把code值作为参数传给后台,后
阅读全文
摘要:小程序在使用自定义组件中, 在当前页面想要获取组件中的某一状态 需要使用this.triggerEvent('', {}, {}) 第一个参数自定义事件名称第二个参数是传过去的参数第三个参数不可以省略,对象形式 栗子: //首页index.js使用自定义组件 <w-tab-control title
阅读全文
摘要:getCurrentPages() 函数用于获取当前页面栈,以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面 比如a页面跳转b页面后在b页面进行一些操作 回到a页面 把b页面的操作的数据存到本地。 //可以在b页面获取a页面的数据,还可以直接调用上个页面的setData方法 let
阅读全文
摘要:Vue的路由实现:hash模式 和 history模式 hash模式: 早期前端路由的实现是基于window.location.hash 来实现的,window.location.hash 的值就是 URL中#后面的内容 特点:hash虽然在URL中,但不被包括在HTTP请求中;用来指导浏览器动作,
阅读全文
摘要:Js 的对象(Object),本质上是键值对的集合,但是传统上只能用字符串当作键。 ES6 提供了 Map 数据结构。它类似于对象,也是键值对的集合,但是“键”的范围不限于字符串。各种类型的值(包括对象)都可以当作键 Map实例的属性和操作方法: size:返回成员总数 set(key, value
阅读全文
摘要:安装 npm install --save screenfull 简单使用 <template> <span @click='clickFullscreen'>全屏</span> </template> <script> import screenfull from 'screenfull' exp
阅读全文
摘要:nprogress 是页面跳转时候出现在浏览器顶部的进度条,后台系统和移动端都很常用。 安装 npm install --save nprogress 使用 import NProgress from 'nprogress' // Progress 进度条 import 'nprogress/npr
阅读全文
摘要:某些页面弹出提示框的时候,点击返回键后隐藏提示框,而不是返回到上一个页面。 mounted() { //页面一进来的时候,就添加一个历史记录 window.history.pushState(null, null, document.URL); // 给window添加一个popstate事件,拦截
阅读全文
摘要:mCustomScrollbar 是个基于 jQuery UI 的自定义滚动条插件。 参数介绍: setWidth: false //设置你内容的宽度 值可以是像素值或者百分比(string),取值300,"30%" setHeight: false //设置你内容的高度 值可以是像素值或者百分比(
阅读全文