vue 面试题03/08

vuex 的五个核心概念

state:的基本数据,用来存储变量

getter:从基本数据state获取的数据,相当于state的计算属性

mutation:提交更新数据的方法,必须是同步的

action:和mutation的功能大致相同,不同之处在于  action提交的是mutation,而不是直接变更状态,也就是说action是用来修改mutation并提交的而mutation是通过修改state

action先会执行异步操作再去调用mutation,随后再更新state

modeules:项目非常复杂时,可以让每个模块有state  mutation action getters使其结构非常清晰,方便管理

 

vue2和vue3的区别

目录结构有所不同

vue3多了env.development和env.production文件

 

posted @ 2021-03-09 11:00    阅读(31)  评论(0)    收藏  举报