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