摘要: 1、单页面开发首次加载白屏: vue中使用路由懒加载。懒加载也叫延迟加载,按需加载。 像vue这种单页面应用,如果没有应用懒加载,运用webpack打包后的文件将会异常的大,造成进入首页时,需要加载的内容过多,时间过长,会出啊先长时间的白屏,即使做了loading也是不利于用户体 验,而运用懒加载则 阅读全文
posted @ 2019-03-16 19:51 代码走江湖 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1、Nginx介绍及配置:https://www.cnblogs.com/fengff/p/8892590.html 阅读全文
posted @ 2019-03-16 09:47 代码走江湖 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1、JS作用域:变量和函数作用的范围。 2、JS解析器可以分为域解析和逐行解读代码两个过程。 域解析:1、当进行域解析的时候,一旦找到var,就会提取后面的变量名,并给它赋值给undefined。 2、一旦找到function和形参,把整个函数块赋值给函数名,把形参赋值为undefined 逐行解读 阅读全文
posted @ 2019-03-15 14:26 代码走江湖 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: 1、vue中提供了install方法用来开发插件 官方:Vue.js 的插件应该有一个公开方法 install。这个方法的第一个参数是 Vue 构造器,第二个参数是一个可选的选项对象。 2、我的插件目录如下 button.vue用来书写插件的具体实现代码; button/index.js用来局部创建 阅读全文
posted @ 2019-03-02 21:46 代码走江湖 阅读(1726) 评论(0) 推荐(0) 编辑
摘要: Math : 内置的对象(构造函数)静态属性或静态方法。 一、 Math.PI : 圆周率 console.log(Math.PI); 二、近似值 1. 四舍五入 : Math.round() 注: 负数时, <= 0.5 舍去 > 0.5 进一 console.log(Math.round(4.5 阅读全文
posted @ 2019-02-27 14:01 代码走江湖 阅读(229) 评论(0) 推荐(1) 编辑
摘要: 函数的发展历程(声明函数的方式): 1、通过Object构造函数或字面量的方式创建单个对象 var obj = new Object; obj.name="新华"; obj.age=18; obj.methods=function(name,age){ return "我的名字是"+name+"年龄 阅读全文
posted @ 2019-02-25 10:38 代码走江湖 阅读(820) 评论(0) 推荐(0) 编辑
摘要: JS事件流: 01、DOM级别和DOM事件 02、JS事件流:页面中接收事件的顺序 事件冒泡阶段-->处于目标阶段-->事件捕获阶段 (事件捕获总发生在事件冒泡前面) 03、捕获:从外向里;冒泡:从里向外。外window-Document-html-body-box1-box2...里 04、事件处 阅读全文
posted @ 2019-02-23 16:24 代码走江湖 阅读(749) 评论(0) 推荐(1) 编辑
摘要: 在上篇中,我们可以知道如果想要访问vuex.store中state中的数据,需要this.$store.state.属性名。显然这样访问数据写的代码很很不简洁的,辅助函数就是用来解决这个问题的。 1、辅助函数: 通过辅助函数mapState、mapActions、mapMutations,把vuex 阅读全文
posted @ 2019-02-23 09:48 代码走江湖 阅读(10211) 评论(0) 推荐(0) 编辑
摘要: 1、什么是vuex? 公共状态管理;解决多个非父子组件传值麻烦的问题;简单说就是多个页面都能用Vuex中store公共的数据 a、并不是所有的数据都要放在Vuex中,只有各个组件公用的一些数据会放在Vuex当中 b、Vuex是一个公共状态管理模式 并不是数据库 所以不可能持久保存一些数据 当用户刷新 阅读全文
posted @ 2019-02-22 19:21 代码走江湖 阅读(6375) 评论(0) 推荐(0) 编辑
摘要: 以上就是常见的兼容,遇到别的再添加。 阅读全文
posted @ 2019-02-22 11:49 代码走江湖 阅读(1161) 评论(0) 推荐(0) 编辑