vite2 特性3

安装 vuex4和vue-router4

npm install vuex@next vue-router@next -S

vue-router使用

创建文件src/router/index.js

import { createRouter, createWebHistory } from 'vue-router'
// new 转换成工厂函数
const router = createRouter({
   history: createWebHistory(),
   routes: [
       { path: '/', component: () => import('views/home.vue') },
       { path: '/about', component: () => import('views/about.vue') }
   ]
})

export default router

main.js中导入,使用

import { createApp } from 'vue'
import App from './App.vue'
import router from './router'

createApp(App).
use(router).mount('#app')

vuex使用

创建文件 src/store/index.js

import { createStore } from 'vuex'

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • VUE.js 基本命令v-if || v-for : 条件与循环v-model: 为页面输入框进行数据双向绑定v-...
    楼水流云阅读 672评论 0 0
  • vue面试题 一、vue优点 1.轻量级框架:只关注视图层,是一个构建数据的视图集合,大小只有几十kb; 2.简单...
    没糖_cristalle阅读 1,634评论 0 3
  • 创建项目 vue cli是一个基于vue.js进行快速开发的完整系统,通常包含三个组件,分别是: cli:@vue...
    JunChow520阅读 2,249评论 0 0
  • Vue真是太好了 壹万多字的Vue知识点 超详细! 9 ️1⃣️、Vue和其他两大框架的区别 Angular 学习...
    三千繁夢阅读 357评论 0 0
  • vue-cli3项目搭建配置以及性能优化 在之前的开发中主要用的是vue-cli2,最近空闲时间比较多,接下来有新...
    bayi_lzp阅读 19,506评论 16 68