Vue中Vue-router的作用是什么?并简述用法
vue Router 是Vue.js官方的路由管理器
作用是:
1.通过<router-link>完成组件的切换
2. 通过this.$route完成组件的传参
3.通过this.$router.push完成组件的跳转
Vuex怎么实现数据共享的?
1. vue整合vuex,在main.js文件中,vue以组件的方式导入store.js
2. 将数据存放到 store.js 的 state 区域,任何位置都可以引用。
3. 通过store.js的 mutations可以对state区域的数据进行更新。
通过读写最终达到数据的共享
Vuex的五大核心属性是什么?
Vue有五个核心概念,state, getters, mutations, actions, modules。
state => 基本数据
getters => 从基本数据派生的数据
mutations => 提交更改数据的方法,同步!
actions => 像一个装饰器,包裹mutations,使之可以异步。
modules => 模块化Vuex