随笔分类 - vue2
摘要:watch与computed的区别 区别: // computed 支持缓存,只有依赖数据发生改变,才会重新进行计算 不支持异步,当computed内有异步操作时无效,无法监听数据的变化 computed 属性值会默认走缓存,计算属性是基于它们的响应式依赖进行缓存的,也就是基于data中声明过或者父
阅读全文
摘要:##入口文件 console.log(1111); import Vue from 'vue' import App from '@/App.vue' // import router from '@/router' import router from '@/router/permision' i
阅读全文
摘要:#new Vue参数对象 在脚手架cli2中是这样写的: new Vue({ el: '#app', router, store, components: { App }, template: '<App/>' }) 在脚手架cli3中是这样写的: new Vue({ router, store,
阅读全文
摘要:全局混入在项目中怎么用? 在main.js中写入 import Vue from 'vue'; import mixins from './mixins'; Vue.mixin(mixins); 复制代码 之后,全局混入可以写在mixins文件夹中index.js中,全局混入会影响到每一个之后创建的
阅读全文
摘要:前端路由和后端路由 前端路由的核心:改变url但是页面不刷新 实现 通过hash模式:location.hash='aaa' 通过h5的history模式:history.pushState({},'','home') history.replaceState history.go(-1) hist
阅读全文
摘要:vuex 组件状态管理 理解:vuex采用类似全局对象的形式来管理所有组件的公用数据 好处: 状态存储是响应式的:当你的组件使用到了这个vuex的状态,一旦它改变了,所有关联的组件都会自动更新相对应的数据 不能随意修改vuex的状态,必须通过唯一途径,显示的提交mutations来实现修改,方便追踪
阅读全文
摘要:$attrs和$listeners
阅读全文
摘要:vue 中使用 go()和 back()两种返回上一页的区别 https://blog.csdn.net/qq_42618566/article/details/91045282 https://www.cnblogs.com/tiedaweishao/p/9144531.html
阅读全文
摘要:vue-cli vue-cli+webpack项目 修改项目名称 使用vue-cli+webpack创建的项目,修改文件名称或者更改文件的位置,运营时会报错,是因为npm项目,在安装依赖(node_nodules)时,会记录当前的文件路径,当修改之后就无法正常启动。 解决办法: 1 删除 node_
阅读全文
摘要://直接调用$router.push 实现携带参数的跳转 this.$router.push({ path: `/particulars/${id}`, }) { path: '/particulars/:id', name: 'particulars', component: particular
阅读全文

浙公网安备 33010602011771号