一、使用方式 全局前置守卫用于在路由配置生效之前进行一些动作,可以使用 router.beforeEach 注册一个全局前置守卫: 参数: to: Route: 即将要进入的目标 路由对象 from: Route: 当前导航正要离开的路由 next: Function: 一定要调用该方法来 reso ...
分类:
其他好文 时间:
2019-09-04 18:59:57
阅读次数:
105
session的问题 目前session直接是js变量,放在nodejs进程内存中 1、进程内存有限,访问量过大,内存暴增怎么办? 2、正式线上运行是多进程,进程之间内存无法共享 为何session适合用redis 1、session访问频繁,对性能要求极高。redis是内存数据库,会很快,mysq ...
分类:
其他好文 时间:
2019-09-03 22:36:41
阅读次数:
395
Node.js中的模块化 好处: 复用性高,一次定义,多次使用 前端模块化 AMD AMD的实现需要使用 require.js CMD CMD的实现需要使用 sea.js 【 不更新 】 Common.js Node.js使用了Common.js规范 内置模块引用 自定义模块引用 第三方模块引用 E ...
分类:
Web程序 时间:
2019-09-02 15:39:37
阅读次数:
96
hexo在yelee主题下搭建赞赏模块赞赏模块其实特别简单,只需要准备两张图片即可。一张是你支付宝收款图片,一张是微信收款图片。就可等待收钱啦,嘻嘻~~step1:编辑打赏模块的代码在themes/yelee/layout/_partial/目录下新建donate.ejs文档,其中内容如下:1234... ...
分类:
其他好文 时间:
2019-09-02 11:21:33
阅读次数:
176
1、安装NodeJS6.0以上自带npm依赖包管理工具 2、webstrom 2019.2 工具 1、在cmd输入node -v就可以看到node的当前版本 2、在输入node进入node环境 3、查看npm版本号:npm -v 4、再次输入npm可以看到下面有哪些包 5、下一个全局安装react ...
分类:
其他好文 时间:
2019-09-01 16:46:51
阅读次数:
109
使用hexo搭建博客,并将博客部署到github <! more 需要的工具 "Node.js" "Git" 一个Github账号 正式开始 1. 在任意目录下新建一个文件夹,如blog,在该文件夹下右键打开git bash here,执行 ,安装hexo 2. 执行 3. 执行 4. 根据提示依次 ...
分类:
其他好文 时间:
2019-08-31 10:57:03
阅读次数:
91
针对项目中使用通用的接口,出现后台的String字符串传到前台解析不出来的问题: 一、使用Jquery自带的$.parseJSON函数,缺点,需要字符串将所有属性全部使用双引号包裹起来,一个空字符串,null,undefined都会返回null 二、js里的方法,使用eval将字符串转为json,要 ...
分类:
Web程序 时间:
2019-08-30 20:42:16
阅读次数:
123
完成最基础的Vue环境及新建一个vue项目。 一般来说,我们拿到一个项目需求或者得到一个需求的时候,第一件应该做的事情不是立马坐在电脑前面去写代码,如果你这么做的,好吧。。。我只能暂时认定你为一个刚上路的。 首先,用户给你一个需求,我们先要做的是需求的分析,明白用户需要什么?我们当前的条件能为他创造 ...
分类:
其他好文 时间:
2019-08-30 18:56:40
阅读次数:
107
"no-alert": 0,//禁止使用alert confirm prompt "no-array-constructor": 2,//禁止使用数组构造器 "no-bitwise": 0,//禁止使用按位运算符 "no-caller": 1,//禁止使用arguments.caller或argum... ...
分类:
其他好文 时间:
2019-08-26 15:28:05
阅读次数:
75
JS中的变量类型分为 值类型(基本类型):null undefined boolean string number 引用类型: array object 在JS中,每一个数据都需要一个内存空间。内存空间又被分为两种,栈内存(stack)与堆内存(heap)。 栈内存一般储存基础数据类型 var a ...
分类:
其他好文 时间:
2019-08-21 13:49:05
阅读次数:
92