摘要: decode (input) { var _keyStr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=' var output = '' var chr1, chr2, chr3 var enc1, enc2 阅读全文
posted @ 2019-07-24 10:28 贾西西 阅读(824) 评论(0) 推荐(0) 编辑
摘要: //在Jquery里格式化Date日期时间数据function timeStamp2String(time){ var datetime = new Date(); datetime.setTime(time); var year = datetime.getFullYear(); var mont 阅读全文
posted @ 2019-07-23 12:51 贾西西 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 事件修饰符(just记录一下下): .stop .prevent .capture 事件捕获 .self 本身 .once 一次 键盘事件keyup等 .enter .tab .delete(捕获删除和退格键) .esc .space .up .down .left .right .ctrl .al 阅读全文
posted @ 2019-05-08 16:58 贾西西 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 有这样一个数组: 当我们用delete方法进行删除时: 此时发现删除元素的下标依然存在,只是内容被删除,数组长度依旧为3 打印下标为0的元素的内容为undefied 而用splice方法删除的数组元素 数组进行了重新排序,此时数组的长度也变成了2 阅读全文
posted @ 2019-05-08 12:44 贾西西 阅读(716) 评论(0) 推荐(0) 编辑
摘要: Vue在观察数据变化时并不是直接更新DOM,而是开启一个队列,然后缓冲在同一个时间下发生的所有的数据改变,同时去重,只有在下一个事件循环中,VUE才会刷新队列,执行新的内容 什么时候DOM会更新完成呢? $neckTick执行时就是DOM更新完成后 所以我们对数据变化的DOM对象做处理时,应该在$n 阅读全文
posted @ 2019-05-07 19:49 贾西西 阅读(1256) 评论(0) 推荐(0) 编辑
摘要: 在已有dom元素上创建一个vue组件 自定义vue组件: 根据上述例子我们可以知道: 在自定义组件时,data为一个函数,同时数据需要return出去 阅读全文
posted @ 2019-05-07 16:39 贾西西 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 1.npm init 初始化项目,填写对应名称,作者,描述等 2.本地局部安装webpack npm i webpack --save-dev 3.安装webpack-dev-server ,主要提供启动服务器,热更新,接口代理 npm i webpack-dev-server --save-dev 阅读全文
posted @ 2019-05-05 20:52 贾西西 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 在npm run dev启动vue项目时,需要先编译项目,npm run build,再重启项目,错误解决 阅读全文
posted @ 2019-05-05 20:26 贾西西 阅读(2538) 评论(0) 推荐(0) 编辑
摘要: 在本地环境开发完成后,如何将本地环境的代码部署到服务器上呢? 在mac上,我们可以利用系统自带的终端来进行处理 1. 添加远程服务器密钥: ssh-add 你的密钥地址(可以直接将此文件拖至终端) 2. 将上传文件的压缩包拷贝到远程服务器地址上: scp 你的压缩文件地址 ubuntu@52.68. 阅读全文
posted @ 2019-04-17 09:55 贾西西 阅读(1933) 评论(0) 推荐(0) 编辑
摘要: 查看当前gulp的版本:发现版本与cli不一致 gulp -version [17:17:12] CLI version 3.9.1 [17:17:12] Local version 4.0.0 将已有gulp版本删除 再安装:npm i gulp@3.9.1 -S 问题解决 阅读全文
posted @ 2019-03-28 17:22 贾西西 阅读(1544) 评论(0) 推荐(0) 编辑