随笔分类 -  vue2

摘要:watch与computed的区别 区别: // computed 支持缓存,只有依赖数据发生改变,才会重新进行计算 不支持异步,当computed内有异步操作时无效,无法监听数据的变化 computed 属性值会默认走缓存,计算属性是基于它们的响应式依赖进行缓存的,也就是基于data中声明过或者父 阅读全文
posted @ 2021-12-26 11:11 有风吹过的地方丨 阅读(65) 评论(0) 推荐(0)
摘要:##入口文件 console.log(1111); import Vue from 'vue' import App from '@/App.vue' // import router from '@/router' import router from '@/router/permision' i 阅读全文
posted @ 2021-07-30 13:59 有风吹过的地方丨 阅读(275) 评论(0) 推荐(0)
摘要:#new Vue参数对象 在脚手架cli2中是这样写的: new Vue({ el: '#app', router, store, components: { App }, template: '<App/>' }) 在脚手架cli3中是这样写的: new Vue({ router, store, 阅读全文
posted @ 2021-06-24 17:07 有风吹过的地方丨 阅读(2448) 评论(0) 推荐(0)
摘要:#避免子组件直接修改属性 阅读全文
posted @ 2021-05-27 11:31 有风吹过的地方丨 阅读(170) 评论(0) 推荐(0)
摘要:bus原理 阅读全文
posted @ 2021-05-25 14:38 有风吹过的地方丨 阅读(205) 评论(0) 推荐(0)
摘要:观察者模式 阅读全文
posted @ 2021-05-25 14:37 有风吹过的地方丨 阅读(35) 评论(0) 推荐(0)
摘要:##发布订阅模式 阅读全文
posted @ 2021-05-25 14:36 有风吹过的地方丨 阅读(62) 评论(0) 推荐(0)
摘要:全局混入在项目中怎么用? 在main.js中写入 import Vue from 'vue'; import mixins from './mixins'; Vue.mixin(mixins); 复制代码 之后,全局混入可以写在mixins文件夹中index.js中,全局混入会影响到每一个之后创建的 阅读全文
posted @ 2021-05-25 14:35 有风吹过的地方丨 阅读(128) 评论(0) 推荐(0)
摘要:虚拟dom 阅读全文
posted @ 2021-05-25 14:33 有风吹过的地方丨 阅读(39) 评论(0) 推荐(0)
摘要:前端路由和后端路由 前端路由的核心:改变url但是页面不刷新 实现 通过hash模式:location.hash='aaa' 通过h5的history模式:history.pushState({},'','home') history.replaceState history.go(-1) hist 阅读全文
posted @ 2021-05-25 11:49 有风吹过的地方丨 阅读(196) 评论(0) 推荐(0)
摘要:vuex 组件状态管理 理解:vuex采用类似全局对象的形式来管理所有组件的公用数据 好处: 状态存储是响应式的:当你的组件使用到了这个vuex的状态,一旦它改变了,所有关联的组件都会自动更新相对应的数据 不能随意修改vuex的状态,必须通过唯一途径,显示的提交mutations来实现修改,方便追踪 阅读全文
posted @ 2021-05-25 11:40 有风吹过的地方丨 阅读(50) 评论(0) 推荐(0)
摘要:$attrs和$listeners 阅读全文
posted @ 2021-05-25 10:46 有风吹过的地方丨 阅读(42) 评论(0) 推荐(0)
摘要:vue 中使用 go()和 back()两种返回上一页的区别 https://blog.csdn.net/qq_42618566/article/details/91045282 https://www.cnblogs.com/tiedaweishao/p/9144531.html 阅读全文
posted @ 2021-05-25 10:30 有风吹过的地方丨 阅读(45) 评论(0) 推荐(0)
摘要:Vue 在更新 DOM 时是异步执行的 阅读全文
posted @ 2021-05-25 10:29 有风吹过的地方丨 阅读(46) 评论(0) 推荐(0)
摘要:vue-cli vue-cli+webpack项目 修改项目名称 使用vue-cli+webpack创建的项目,修改文件名称或者更改文件的位置,运营时会报错,是因为npm项目,在安装依赖(node_nodules)时,会记录当前的文件路径,当修改之后就无法正常启动。 解决办法: 1 删除 node_ 阅读全文
posted @ 2021-05-25 10:26 有风吹过的地方丨 阅读(67) 评论(0) 推荐(0)
摘要://直接调用$router.push 实现携带参数的跳转 this.$router.push({ path: `/particulars/${id}`, }) { path: '/particulars/:id', name: 'particulars', component: particular 阅读全文
posted @ 2021-05-25 10:25 有风吹过的地方丨 阅读(42) 评论(0) 推荐(0)
摘要:路由懒加载 阅读全文
posted @ 2021-05-25 10:19 有风吹过的地方丨 阅读(32) 评论(0) 推荐(0)
摘要:动态路由 阅读全文
posted @ 2021-05-25 10:17 有风吹过的地方丨 阅读(38) 评论(0) 推荐(0)
摘要:动画 阅读全文
posted @ 2021-05-25 10:15 有风吹过的地方丨 阅读(35) 评论(0) 推荐(0)
摘要:key 阅读全文
posted @ 2021-05-25 09:40 有风吹过的地方丨 阅读(34) 评论(0) 推荐(0)