Javascript

【九月打卡】第7天 Vue3 + TS 仿知乎专栏企业级项目

本文主要是介绍【九月打卡】第7天 Vue3 + TS 仿知乎专栏企业级项目,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

课程名称2022全面升级. Vue3 + TS 仿知乎专栏企业级项目

课程章节6-10 Vuex 简介和安装

主讲老师:张轩

课程内容:

主要讲述了vuex的使用方法

课程收获:

vuex是全局状态管理的一个工具,在一个vue项目中所有的组件都可以通过vuex进行数据的存储。相对比于组件相互传参方便了很多。vuex的核心是Store,Store包含应用中大多数状态(state)

这个状态自管理应用包含以下几个部分:

1.状态,驱动应用的数据源;

2.视图,以声明方式将状态映射到视图;

3.操作,响应在视图上的用户输入导致的状态变化。

什么情况下使用?

vuex 在一个小型项目中我觉得是没有必要时用的,比较麻烦一些,而在大型项目中用起来则会非常的方便

vuex的特点?

1.状态存储是响应式的

2.不能直接改变store中的状态,而是通过mutation进行提交从而改变store中的状态

如何引入?

首先引入是跟vue2不一样的,用 import { createStore } from 'vuex';然后就像vue2一样的定义就可以了

今天学习课程共用了20分钟,。每天进步一点点,加油。

https://img1.sycdn.imooc.com/631e986500011e9d16280865.jpg

这篇关于【九月打卡】第7天 Vue3 + TS 仿知乎专栏企业级项目的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!