Vue2中 vuex 的使用

embedded/2024/11/28 20:14:35/

1.安装 vuex

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

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

233 Vue2 + Vue-Router@3 + Vuex@3

344 Vue3 + Vue-Router@4 + Vuex@4

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

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')

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

Vuex核心概念总结 :


http://www.ppmy.cn/embedded/141251.html

相关文章

git源码安装

源码安装。执行以下步骤: 使用"wget"命令下载Git源码包,例如:"wget https://www.kernel.org/pub/software/scm/git/git-2.0.5.tar.gz"。 使用"tar"命令解压缩下载的源码包,例如:"…

多目标优化算法——多目标粒子群优化算法(MOPSO)

Handling Multiple Objectives With Particle Swarm Optimization(多目标粒子群优化算法) 一、摘要: 本文提出了一种将帕累托优势引入粒子群优化算法的方法,使该算法能够处理具有多个目标函数的问题。与目前其他将粒子群算法扩展…

(笔记)简单了解ZYNQ

1、zynq首先是一个片上操作系统(Soc),结合了arm(PS)和fpga(PL)两部分组成 Zynq系统主要由两部分组成:PS(Processing System)和PL(Programmable L…

利用ChatGPT寻找科研创新点的方法

在现代科研中,创新是推动学科发展的核心动力。随着技术的进步,尤其是人工智能(AI)在科研中的应用,研究人员可以借助AI工具提升自己的工作效率、拓宽思维,并发现潜在的创新点。ChatGPT,作为一种强大的语言生成模型,正逐步成为学术研究中有价值的辅助工具。本文将探讨如何…

一文了解TensorFlow是什么

TensorFlow是一个开源的机器学习框架,由Google开发并维护。它提供了一个灵活且高效的环境,用于构建和训练各种机器学习模型。 TensorFlow的基本概念包括: 张量(Tensor):TensorFlow中的核心数据结构&#x…

高效实现定期Excel报表自动化:策略与工具

在数据处理与分析的日常工作中,定期生成Excel报表是一个常见且至关重要的任务。无论是财务、销售、人力资源还是其他领域,都需要根据最新数据做出及时准确的决策。然而,面对频繁更新的数据源和固定的分析需求,手动操作不仅耗时费力…

全面解读RuoYi 系列项目不同版本与应用场景

目录 前言1. RuoYi 系列简介2. RuoYi 系列版本解析2.1 RuoYi(单体版)技术特点:适用场景:优点:局限性: 2.2 RuoYi-Vue(前后端分离版)技术特点:适用场景:优点&a…

linux安全管理-日志审计

文章目录 1 启用 cron 行为日志功能2 启用 su 命令使用情况记录3 启用 sudo 命令日志功能4 配置安全事件日志功能5 配置安全事件日志功能6 启动日志和审记服务 1 启用 cron 行为日志功能 1、检查内容 检查系统是否启用 cron 行为日志功能。 2、配置要求 系统启用 cron 行为日志…