摘要: 思路 自定义导航栏高度组成:状态栏(绿色部分)、导航栏(蓝色部分) 状态栏 通过调用 wx.getSystemInfoSync 获取 const res = wx.getSystemInfoSync() this.setData({ statusBarHeight:res.statusBarHeig 阅读全文
posted @ 2019-10-20 11:36 WahFung 阅读(467) 评论(1) 推荐(1) 编辑
摘要: 下载 regenerator-runtime 如何使用 在小程序中,不认识 node_modules 文件夹,无法通过以下方法来直接找到包文件 所以需要将 regenerator-runtime 中的 runtime.js(支持async/await的核心文件) 拿出来存放到一个文件夹中,通过一般的 阅读全文
posted @ 2019-10-15 23:26 WahFung 阅读(1045) 评论(0) 推荐(0) 编辑
摘要: process.cwd() 返回工作目录 __dirname 返回脚本所在的目录位置 单看概念觉得都差不多,有种似懂非懂的感觉,那么接下用一个简单易懂的例子来理解下这两者的区别,在此之前先看一个方法 process.chdir(),该方法用于改变工作目录,也就是说我在A目录下写的node脚本,如果想 阅读全文
posted @ 2019-09-26 22:19 WahFung 阅读(617) 评论(0) 推荐(2) 编辑
摘要: 前言 在日常工作中弹窗组件是很常用的组件,但用得多还是别人的,空闲时间就自己来简单实现一个弹窗组件 涉及知识点:extend、$mount、$el 使用方式: this.$Confirm({ title:'自定义标题' }).then(res=>{ console.log(res) }) 目录结构 阅读全文
posted @ 2019-09-24 21:57 WahFung 阅读(4268) 评论(0) 推荐(2) 编辑
摘要: 前言 vue通信手段有很多种,props/emit、vuex、event bus、provide/inject 等。还有一种通信方式,那就是 $attrs 和 $listeners,之前早就听说这两个api,趁着有空来补补。这种方式挺优雅,使用起来也不赖。下面例子都会通过父、子、孙子,三者的关系来说 阅读全文
posted @ 2019-09-15 15:35 WahFung 阅读(3862) 评论(4) 推荐(10) 编辑
摘要: require.context 是什么 require.context 是由webpack内部实现,require.context在构建时,webpack 在代码中进行解析。 当需要引入文件夹内多个文件模块时,可以使用 require.context 自动化批量引入,而不用手动一条一条添加。 参数 阅读全文
posted @ 2019-09-11 22:09 WahFung 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: 前言 小程序本身是不支持async/await语法的,但有些应用场景,我们使用async/await会使得代码更简洁,也更易于维护,用过都知道是有多爽的。既然小程序不支持,那我们可以借助 fackbook 开源的 regenerator 来完成这一功能。 前面我也百度过一些方法,但很多方法都行不通, 阅读全文
posted @ 2019-09-10 22:32 WahFung 阅读(2177) 评论(2) 推荐(0) 编辑
摘要: 1. 不依赖新旧值的watch 很多时候,我们监听一个属性,不会使用到改变前后的值,只是为了执行一些方法,这时可以使用字符串代替 data:{ name:'Joe' }, watch:{ name:'sayName' }, methods:{ sayName(){ console.log(this. 阅读全文
posted @ 2019-09-08 17:47 WahFung 阅读(2227) 评论(0) 推荐(1) 编辑
摘要: 方法一: function copyHandle(content){ let copy = (e)=>{ e.preventDefault() e.clipboardData.setData('text/plain',content) alert('复制成功') document.removeEve 阅读全文
posted @ 2019-09-05 21:52 WahFung 阅读(1857) 评论(0) 推荐(1) 编辑
摘要: 前言 上传文件在开发中是很常见的操作,今天我选择使用koa-multer中间件来实现这一功能,除了上传文件外,我还会对文件上传进行限制,以及发生上传错误时的处理。 由于原来的 koa-multer 已经停止维护,我们要使用最新的 @koa/multer 。这个模块是 koa-multer 的一个分支 阅读全文
posted @ 2019-09-01 18:25 WahFung 阅读(5783) 评论(0) 推荐(1) 编辑
Live2D