摘要: 1.利用translate的偏移定位。 2.利用flex布局 备注:css遮罩层 学习:https://segmentfault.com/a/1190000017198399 阅读全文
posted @ 2018-11-30 17:44 红枣味酸奶 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 可以使用Set集合的不可重复性来处理js的数组去重: 阅读全文
posted @ 2018-11-14 17:30 红枣味酸奶 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 每次在存储的时候同时也存入一个时效时间戳,而在获取数据前,先与当前时间比较,如果小于当前时间则过期了,直接返回空的数据。 参考至这里 阅读全文
posted @ 2018-11-05 13:54 红枣味酸奶 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 理解这个问题,得先要能理解js中堆空间和栈空间的使用规则。 栈空间是存放基本数据类型(undefined,null,string,number,Boolean),这些数据占用的内存空间的大小是确定的,并由系统自动分配和自动释放。比如创建变量var a=4;var b=4;改变a的值为3,b的值却不变 阅读全文
posted @ 2018-09-11 16:21 红枣味酸奶 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 基本类型在栈空间,引用类型(对象,方法,数组)在堆空间 1.const是定义一个常量,和let都是块级作用域。不可以重复声明。对于复合类型的常量,常量名不指向数据,而是指向数据所在的地址。const命令只是保证常量名指向的地址不变,并不保证该地址的数据不变,也就是说,将对象常量指向另一个地址会报错, 阅读全文
posted @ 2018-08-29 21:46 红枣味酸奶 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 用webpack搭建项目,首先npm init初始化项目,然后全局安装webpack(npm install webpack -g),再在项目上本地安装webpack(npm install webpack -D),在这里要注意,--save(-S)是安装代码依赖,开发依赖,比如上线以后还用到的插件 阅读全文
posted @ 2018-08-28 21:13 红枣味酸奶 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://dunizb.com/2018/04/28/Vue-js-watch-Advanced-Usage/ 阅读全文
posted @ 2018-07-13 14:36 红枣味酸奶 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 基本操作: 1.git config --global user.name ' ' //配置名字 2.git config --global user.email ' ' //配置邮箱 3.git init //初始化一个Git仓库 4.git add ‘ ’ (git add -A) //把文件添 阅读全文
posted @ 2018-07-12 16:34 红枣味酸奶 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 理解生命周期,出处:生命周期和钩子函数的一些理解 beforecreate : 可以在这加个loading事件,在加载实例时触发 created : 初始化完成时的事件写在这里,如在这结束loading事件,异步请求也适宜在这里调用 mounted : 挂载元素,获取到DOM节点。变量初始化。 up 阅读全文
posted @ 2018-07-07 16:16 红枣味酸奶 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 为了学习vue,自然少不了vue devtools这个神器,但是我用离线文件直接拖到Google的插件拓展那里,然后打开vue项目,在浏览器里面这个工具的图标却没有亮,检测不到。然后百度搜索答案,看到一篇博文用这样子的方法解决: 在项目中打开终端,用npm install vue devtools, 阅读全文
posted @ 2018-07-07 15:11 红枣味酸奶 阅读(335) 评论(0) 推荐(0) 编辑