上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 对于vue 来说,组件之间的消息传递是非常重要的,下面是我对组件之间消息传递的常用方式的总结。 props 和$emit (常用) $attrs和$listeners 中央事件总线(非父子组件间通信) v-model provide和inject $parent和$children vuex 1.p 阅读全文
posted @ 2022-03-11 17:57 踏浪小鲨鱼 阅读(3466) 评论(0) 推荐(0)
摘要: macrotask:(宏任务) sccript(整体代码) setTimeout, setInterval, setImmdiate, I/O UI rendering microtask:(微任务) process.nextTick,Promises,Object.observe,Mutation 阅读全文
posted @ 2022-03-10 16:00 踏浪小鲨鱼 阅读(62) 评论(0) 推荐(0)
摘要: Computed 是有缓存的 methods 没得缓存 Computed vs watch 的区别 Watch 是监听,数据或者路由发生了改变才可以响应(执行) computed 计算某一个属性的改变,如果某一个值改变了,计算属性会监听到进行返回 Watch 是当前监听到数据改变了,才会执行内部代码 阅读全文
posted @ 2022-03-09 16:46 踏浪小鲨鱼 阅读(48) 评论(0) 推荐(0)
摘要: 在数据变化后要执行的某个操作,而这个操作需要使用数据改变而改变的DOM 结构的时候,这个操作都应该放进Vue.nextTick()的回调函数中 阅读全文
posted @ 2022-03-09 15:20 踏浪小鲨鱼 阅读(84) 评论(0) 推荐(0)
摘要: 路由模式有两种 history hash 1 表现形式的区别 2. 跳转请求 history (发送请求) hash (不会发送请求) 3. 打包后前端自测要使用hash,如果使用history 会出现空白页 阅读全文
posted @ 2022-03-09 15:04 踏浪小鲨鱼 阅读(38) 评论(0) 推荐(0)
摘要: 全局的:beforeEach() beforeResolve() (同时在所有组件内守卫和异步路由组件被解析之后) afterEach() 路由独享: beforeEnter() 组件内的:beforeRouteEnter() beforeRouteUpdate() beforeRouteLeave 阅读全文
posted @ 2022-03-09 14:40 踏浪小鲨鱼 阅读(75) 评论(0) 推荐(0)
摘要: const oldObj = { name:"哈默", age:20, colors:['orange','green','blue'], friend:{ name:"小夏" } } // const newObj1 = oldObj; // newObj1.name='小野'; // conso 阅读全文
posted @ 2022-03-09 14:21 踏浪小鲨鱼 阅读(283) 评论(0) 推荐(0)
摘要: State getters mutations actions modules State 类似于组件中data,存放数据 Mutations 类似于组件中 methods Actions 提交 mutations 的 Modules 把 以上4个属性再细分,让仓库更好管理 Vuex 是单向数据流 阅读全文
posted @ 2022-03-09 11:18 踏浪小鲨鱼 阅读(778) 评论(0) 推荐(0)
摘要: beforeCreate Created beforeMount Mounted beforeUpdate Updated beforeDestroy Destroyed 一旦进入到页面或者组件,会执行哪些生命周期,顺序 BeforeCreate Created beforeMount Mounte 阅读全文
posted @ 2022-03-09 10:46 踏浪小鲨鱼 阅读(49) 评论(0) 推荐(0)
摘要: 判断是数组的方法 var arr = [1,2,3] 第一种: Array.isArray(arr) 第二种:arr instanceof Array (instanceof 是判断原型上是否继承数组的原型) 第三种:Object.prototype.toString.call(arr).index 阅读全文
posted @ 2022-03-08 18:11 踏浪小鲨鱼 阅读(77) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页