vuex学习day01-vuex简述、基于脚手架创建项目、基于脚手架创建项目

 1、vuex简述

之所以采用vuex是因为当我们有多个公共状态的组件时,vue的简单性容易崩溃

(1)概念

Vuex 是Vue.js 应用程序的状态管理模式+库。简单讲,vuex是vue的一个状态管理工具。

(2)作用

管理vue中的多个组件共享的数据

(3)应用

1)某些数据在多个组件中使用
2)多个组件共同维护一份数据

(4)优点

1)多个组件共同维护一份数据,易于数据的集中化管理
2)响应式变化
3)操作简洁(他提供了一些辅助函数)

2、基于脚手架创建项目

(1)通过(vue create 自定义名称)语句,创建项目

回车:

(2)选择(Manually select features)自定义创建

回车:

(3)选择配置项(Babel、CSS Pre-processors、Linter)(通过空格选择)

回车:

(4)选择vue的版本(vue2)

回车:

(5)选择CSS的预处理器(CSS Pre-processors)(选Less)

回车:

(6)选择一个过滤器/格式化器配置(ESLint)

回车:

(7)选择额外的过滤器功能(Lint)

回车:

(8)选配置的位置,In dedlicated config files(在指定的配置文件中)

回车:

(9)是否将其保存为将来项目的预设?不保存

回车:

成功(这里出现Failed to check for updates,是因为切换成了淘宝镜像源,只要可以成功安装,都不影响):

查看镜像源:npm config get registry

使用原镜像源:npm config set registry https://registry.npmjs.org

使用淘宝镜像源npm config set registry https://registry.npm.taobao.org:

(10)进入项目,执行起来

(出现local即为成功)

(11)通过VSCode打开项目

(12)修整项目内容(利用组件局部注册完成)

部分代码:

3、创建仓库

(1)安装vuex3(遵循233,344规则vue2(3)、路由3(4)、vuex3(4)),通过(npm install vuex@3或yarn add vuex@3)安装

(2)新建仓库文件夹(store)和index.js文件,定义vuex,单独存放安装插件和创建仓库的代码

(3)安装vuex插件,创建空仓库

(4)将仓库挂载到main.js的Vue实例上

(5)检验仓库是否创建成功

创建成功之后可以在任意组件访问到

找个组件在控制台打印一下

(成功!)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/50926.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

w30-python02-pytest入门

代码如下: import pytest class Test_Obj:"""测试类"""#用例级别前后置def setup(self):print(用例级别------的前置处理)def teardown(self):print("用例级别--------的后置处理")# 用例def test_case1(self):print(&quo…

自动驾驶-机器人-slam-定位面经和面试知识系列05之常考公式推导(02)

这个博客系列会分为C STL-面经、常考公式推导和SLAM面经面试题等三个系列进行更新,基本涵盖了自己秋招历程被问过的面试内容(除了实习和学校项目相关的具体细节)。在知乎和牛客(牛客上某些文章上会附上内推码)也会同步…

mfc100u.dll 文件缺失?两种方法快速修复丢失mfc100u.dll 文件难题

您的电脑是否遭遇了 mfc100u.dll 文件缺失的问题?这种情况通常由多种原因引起。在本文中,我们将介绍两种修复 mfc100u.dll 文件丢失问题的策略——一种是手动方法,另一种是自动修复的使用。我们将探讨如何有效地解决 mfc100u.dll 文件缺失的几…

Linux中基本目录介绍

/bin: bin是Binary的缩写, 这个目录存放着最基本的程序。/boot: 这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件和映像文件。(不要动)/dev: dev是Device(设备)的缩写, 存放的是Linux的外部设备,在Linux中访问这些设…

vscode 调试web后端

1、调试环境配置 一、安装python环境管理器 其中要先在vscode选择对应的python环境,最方便的是按照环境管理器后从中选择。其中在【externsions】里面安装python即可。 如下: 二、编写launch.json文件 其中如下: {// Use IntelliSense …

2024年第三届钉钉杯大学生大数据挑战赛初赛赛题浅析

一图流 题目 涉及模型 所需背景知识 综合难度 题量 题目复杂度 初赛A:烟草营销案例数据分析 ARIMA, SARIMA, Prophet, 线性回归, LSTM, 随机森林, XGBoost 时间序列分析, 机器学习, 数据预处理, 统计学 中等 3个主要问题 涉及时间序列预测和集成学习模型…

Redis 哨兵搭建

Redis哨兵(sentinel)搭建 7.2.5 文章目录 一、单节点哨兵1. 环境介绍2. 环境前准备工作3. 安装 Redis 7.2.54. redis 配置修改并且启动4.1 修改配置文件4.2 编写启动脚本 5. 开启主从5.1 开启5.2 主库实例查看主从信息 6. 创建sentinel的配置文件并启动6.1 创建配置文件6.2 启…

Qt-线程-创建线程的三种方法

文章目录 1: 派生于QThread2: 派生与QRunable3: moveToThread 1: 派生于QThread 派生于Qthread 是创建的Qt创建线程的方法 ,重写虚函数void QThread::run(),在run写具体的内容,外部通过start调用,即可执行线程体run() 注意 :派生…

算法-插入排序

插入排序步骤 前面文章分享了两种排序算法:冒泡排序和选择排序。虽然它们的效率都是O(N2),但其实选择排序比冒泡排序快一倍。现在来学第三种排序算法——插入排序。你会发现,顾及最坏情况以外的场景将是多么有用。 插入排序包括以下步骤。 …

2024固定资产管理软件排名 6款好用的企业资产管理软件

固定资产管理是企业财务管理的重要组成部分,选择一款好用的固定资产管理软件可以显著提升资产跟踪和维护的效率。本文将介绍几款功能强大且易于操作的固定资产管理软件,帮助企业优化资产管理流程,确保资产数据的准确性和实时性,从…

软件测试:Postman 工具的使用。开发及测试均需要掌握的测试工具

工具介绍 各个模块功能的介绍如下: 1、New:在这里创建新的请求、集合或环境;还可以创建更高级的文档、Mock Server 和 Monitor以及API。 2、Import:这用于导入集合或环境。有一些选项,例如从文件,文件夹导…

SpringBoot3:轻松使用Jasypt实现配置文件信息加密

文章目录 前言一、概述1.1 Jasypt库简介1.2 Jasypt库的主要特点 二、开发环境三、Jasypt集成到SpringBoot33.1 引入依赖3.2 配置Jasypt3.3 加密配置文件信息3.3.1 方案一(不推荐)a.编写测试类生成加密后的配置文件信息b.运行c.修改原本的配置文件信息 3.…

探索 GPT-4o mini:成本效益与创新的双重驱动

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

MySQL中的MVCC实现原理与处理流程

1. 什么是MVCC? MVCC,全称Multi-Version Concurrency Control,即多版本并发控制。它是一种并发控制方法,广泛用于数据库管理系统中,以实现对数据库的并发访问。在编程语言中,它实现事务内存。MVCC在MySQL InnoDB中的实现主要是为了提高数据库的并发性能,用更好的方式处…

如何解决 uni-app 项目中 “文件查找失败:‘crypto-js‘“ 的问题

在开发使用 uni-app 框架的项目时,遇到依赖问题是常见的。本文将介绍如何解决编译过程中出现的 “文件查找失败:‘crypto-js’” 错误,并说明这种错误为什么会发生以及如何避免。 问题背景 在对 uni-app 项目进行编译时,我们可能…

【优秀python web系统毕设】基于python的全国招聘数据分析可视化系统,包括随机森林算法

1.1 研究背景 自1997年互联网开始在国内的招聘行业发展至今已有二十几年的历史,互联网招聘进入了蓬勃发展的“黄金时代”。根据智研咨询发布的《2023年中国互联网招聘行业发展现状》报告显示,截至2023年5月,中国互联网招聘平台中&#xff0c…

2-46 基于matlab的声音信号的短时能量、短时过零率、端点检测

基于matlab的声音信号的短时能量、短时过零率、端点检测。通过计算计算短时能量、调整能量门限,然后开始端点检测。输出可视化结果。程序已调通,可直接运行。 2-46 短时能量 短时过零率 端点检测 - 小红书 (xiaohongshu.com)

C++初阶学习第四弹——类与对象(中)

目录 一. 类的默认成员函数 二.六种默认成员函数 1、构造函数 1.1 构造函数的作用 1.2 特性 1.3 默认构造函数 2、析构函数 2.1 析构函数的作用 2.2 析构函数的用法 3、拷贝构造函数 3.1 拷贝构造函数的作用 3.2 特征 3.3 默认拷贝构造函数 三.总结 类与对象&…

Stable Diffusion WebUI本地环境搭建

一、项目代码下载 git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui 二、环境配置 conda create --n stafu python3.10.6 实际上跟自己创建的环境没有关系,项目启动会自动复制这个环境,之后项目根据这个基础环境构建 也可以在自己…

在一个事物方法中开启新事物,完成对数据库的修改

在Java中,使用Transactional注解来管理事务非常常见。但是,在一个已经标记为Transactional的方法内部调用另一个也标记了Transactional的方法时,如果不正确处理,可能会导致一些意料之外的行为。这是因为默认情况下,Spr…