当前位置: 首页 > news >正文

Vuex仓库的创建

vuex 的使用 - 创建仓库

文章目录

    • vuex 的使用 - 创建仓库
      • 1.安装 vuex
      • 2.新建 `store/index.js` 专门存放 vuex
      • 3.创建仓库 `store/index.js`
      • 4 在 main.js 中导入挂载到 Vue 实例上
      • 5.测试打印Vuex

在这里插入图片描述

1.安装 vuex

安装vuex与vue-router类似,vuex是一个独立存在的插件,如果脚手架初始化没有选 vuex,就需要额外安装。

yarn add vuex@3 或者 npm i vuex@3

2.新建 store/index.js 专门存放 vuex

​ 为了维护项目目录的整洁,在src目录下新建一个store目录其下放置一个index.js文件。 (和 router/index.js 类似)

在这里插入图片描述

3.创建仓库 store/index.js

// 导入 vue
import Vue from 'vue'
// 导入 vuex
import Vuex from 'vuex'
// vuex也是vue的插件, 需要use一下, 进行插件的安装初始化
Vue.use(Vuex)// 创建仓库 store
const store = new Vuex.Store()// 导出仓库
export default store

4 在 main.js 中导入挂载到 Vue 实例上

import Vue from 'vue'
import App from './App.vue'
import store from './store'Vue.config.productionTip = falsenew Vue({render: h => h(App),store
}).$mount('#app')

此刻起, 就成功创建了一个 空仓库!!

5.测试打印Vuex

App.vue

created(){console.log(this.$store)
}
http://www.lryc.cn/news/163157.html

相关文章:

  • C++中的红黑树
  • SQL语法知识回顾
  • Java基础二十七(泛型)
  • Python入门教程36:urllib网页请求模块的用法
  • LeetCode 每日一题 2023/9/4-2023/9/10
  • C# Onnx Yolov8 Seg 分割
  • Postman接口测试流程
  • 探索GreatADM:如何快速定义监控
  • C# 参数名加冒号,可以打乱参数顺序
  • AVL树 模拟实现(插入)
  • Java面试整理(三)《JavaSE》
  • LeetCode 1282. Group the People Given the Group Size They Belong To【哈希表】1267
  • Vue2项目练手——通用后台管理项目第八节
  • leetcode872. 叶子相似的树(java)
  • 【Linux从入门到精通】信号(初识信号 信号的产生)
  • Golang综合项目实战(一)
  • springmvc 获取项目中的所有请求路径
  • 【React学习】React高级特性
  • 如何在Windows系统搭建filebrowser私人网盘并实现在外网访问本地内网
  • 蓝桥杯官网练习题(算式900)
  • 【C++从入门到精通】第1篇:C++基础知识(上)
  • liunx系统无sudo或管理员权限安装rar解压安装包
  • 浅析目标检测入门算法:YOLOv1,SSD,YOLOv2,YOLOv3,CenterNet,EfficientDet,YOLOv4
  • C++:类和对象(三)
  • 分布式系统第三讲:全局唯一ID实现方案
  • Ubuntu之apt-get系列--安装JDK8--方法/教程
  • npm 实现原理
  • 国家开放大学 练习题
  • Kotlin
  • 和未来合伙人的共同价值观 - 初期