vue项目打包优化

在执行build命令期间移除所有的console

安装

vue时间戳转化

函数封装

vuex中的辅助函数

vuex中的辅助函数

vuex提供了辅助函数处理庞大的vuex数据,mapState,mapGetters,mapMutations,mapActions,实际就是把state、getters、mutations、actions整合成一个数组,一次性返回

注意:mapState,mapGetters返回的是属性,所以混入到 computed 中,mapMutations,mapActions返回的是方法,只能混入到methods中

Vuex

Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应

的规则保证状态以一种可预测的方式发生变化。Vuex 也集成到 Vue 的官方调试工具 devtools extension,提供了

诸如零配置的 time-travel 调试、状态快照导入导出等高级调试功能。

Vue Router

参考

vue官网

https://juejin.im/post/5b0281b851882542845257e7

简介

Vue Router 是 Vue.js 官方的路由管理器。也就是SPA(单页应用)的路径管理器

Vue扫盲

vue生命周期

介绍

每个 Vue 实例在被创建时都要经过一系列的初始化过程。

例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。

同时在这个过程中也会运行一些叫做生命周期钩子的函数。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×