摘要:
1、forEach 让数组的每一项做一件事 2、map 让数组通过某种计算生成一个新的数组 3、filter 筛选出数组中符合条件的项 4、reduce 让数组的前项和后项做某种计算,并累计最终值 5、every 检测数组中是否每一项都符合要求(所有项都符合才返回) 6、some 检测数组中是否有满 阅读全文
摘要:
上述实例中在没有token的情况下出现无限循环 原因分析: 在设置路由拦截的时候当指向另一个地址的时候还会触发一次路由拦截,既每次地址栏的变化都会触发一次路由拦截,在没有token值的时候会一直向404跳转,所以会出现无限循环的情况 需要在进行跳转的时候有一个满足跳转条件的来阻止跳转带来的路由拦截 阅读全文
摘要:
vue-cli安装 vue-cli的版本查看 vue-cli的3.0+以后使用的不是vue-cli了,如果用以上的安装命令安装的并不是最新版的3.0+的,而如果安装3.0的话就需要使用新的 如果原来已经安装了vue-cli的话需要先卸载原来的安装 阅读全文
摘要:
初始化 在 new Vue() 时会调⽤用_init()进⾏行行初始化,会初始化各种实例例⽅方法、全局⽅方法、执⾏行行⼀一些⽣生命周期、 初始化props、 data等状态。其中最重要的是data的「响应化」处理理。 初始化之后调⽤用 $mount 挂载组件,主要执⾏行行编译和⾸首次更更新 编译 编 阅读全文
摘要:
每个节点都有一个 nodeType 属性,用于表明节点的类型,节点类型由 Node 类型中定义12个常量表示: nodeType在vue中的应用 在vue编译的过程中需要查找html结构中的双大括号,或者@事件等代表vue中的数据及方法的属性值,通过编译将查找到的部分使用vue实例中的属性或方法替换 阅读全文
摘要:
数据对象合并 数据对象在内部会进行浅合并 (一层属性深度),在和组件的数据发生冲突时以组件数据优先 钩子函数合并 同名钩子函数将混合为一个数组,因此都将被调用。另外,混入对象的钩子将在组件自身钩子之前调用。 methods, components 和 directives合并 methods, co 阅读全文
摘要:
匿名插槽 具名插槽 作用域插槽 阅读全文
摘要:
组件传值、通信父组件 => 子组件: 属性props 引用refs 子组件chidren 子组件 => 父组件 自定义事件 兄弟组件:通过共同祖辈组件 通过共同的祖辈组件搭桥,$parent或$root。 祖先和后代之间provide/inject:能够实现祖先给后代传值 任意两个组件之间:事件总线 阅读全文
摘要:
Object.defineProperty是对对象中的属性进行数据描述的 使用语法: 使用示例: 当设置了configurable后再使用delete就不会生效了 当设置了enumerable后使用for in 遍历对象时就不能得到进行设置的对象了 打印data.title 设置了 writable 阅读全文
摘要:
在上图中点击诊断后下方的图标会一次进行数据请求,根据请求回来的数据显示正常异常,在请求数据完成期间再次点击诊断不触发事件 阅读全文