- 博客(6)
- 资源 (9)
- 收藏
- 关注
原创 基于mpvue-router-patch实现路由拦截
目录本文目的在于记录mpvue-router-patch-interceptor的实现过程,基于mpvue-router-patch,以及我以前的两篇博客:JavaScript异步函数同步方法 和
2018-07-25 10:23:02 6141 3
原创 基于koa2中间件原理实现拦截任意对象方法的调用
目的本文目的在于总结前端开发过程中,对对象的函数进行拦截的通用性解决办法。前言在一个系统软件的开发过程中,无论是前后端开发,都经常会出现这么一种需求,就是对某一个方法进行拦截。在java中,有AOP面向切面的编程方式,可以很方便地对某一个对象或者对象的方法进行代理,在前端开发,JavaScript这一块,如果要对一个对象或者方法进行代理,可以简单地自己手动进行操作,无需其他依赖,下面以...
2018-07-25 10:09:49 4702
原创 JavaScript异步函数同步方法
首先这里非常感谢慕课网蜗牛老湿,本文内容是基于老师讲解koa2实现原理的时候整理出来的,好吧,这里直接进入主题。在我们平时进行前端开发的时候,经常需要用到异步函数,最常见的是发送网络请求,在发送网络请求之后,在回调函数中对请求结果再进行下一步操作,下面来模拟这个操作步骤:/** 模拟网络请求的函数*/function request(callback) { let t...
2018-07-24 20:24:27 18640 2
原创 Webpack配置环境切换
目的在项目开发的时候,往往都会有很多套环境,就是俗称的开发环境(供开发人员使用),测试环境(用户测试),正式环境(最终用户正式使用)。每个环境所使用的应用服务器,数据库服务器、域名、端口等等都有可能是不一样的,所以在要求我们能够一套代码能够运行在所有环境的前提下,需要确保我们每次发版的时候,应用连接的都是正确的后台地址,注意,这里说的是前后端分离项目中的前端项目。有的项目在发版前,切换环境...
2018-07-24 14:21:30 2702 2
原创 mpvue样式绑定总结
mpvue样式绑定在使用mpvue的时候,很多同学应该会感到很不方便,比如没法用vue-router,没法在js中控制节点的style属性样式,只能通过样官方推荐的样式绑定的办法控制样式,最难受的是不能用slot,不过总的来说,感觉总比小程序原生开发要方便一点,下面扒一扒mpvue中样式绑定需要注意的几个点。 先上图: 瞄一眼代码:<template> <...
2018-07-24 11:38:58 14012 3
原创 mpvue全局引入sass文件
在使用sass开发的时候,我们经常需要在各个页面使用统一的变量,还有一些方法,这种公共的资源如果不进行特殊处理的话,我们在每个页面都需要@import进来才能使用,当页面多起来的话,后期维护起来可能会有点吃力,这里介绍在mpvue下如何处理sass全局引入sass资源文件的步骤:首先需要安装sass-resource-loader(我这里版本号是1.3.3): npm install ...
2018-07-24 10:09:28 6949 1
MyBatis热加载配置所需要的文件
2019-06-15
jmeter相关的软件
2017-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人