[保姆级教程]uniapp配置vueX

在这里插入图片描述

文章目录

  • 注意
  • 新建文件
    • 简单的使用


注意

uniapp是支持vueX的只需配置一下就好

新建文件

在src文件中,新建一个store(如果有的话跳过)
在这里插入图片描述
在store中新建一个js文件,修改js文件名称和选择模板为default
在这里插入图片描述
在 uni-app 项目根目录下,新建 store 目录,在此目录下新建 index.js 文件。在 index.js 文件配置如下

// 页面路径:store/index.js 
import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex);//vue的插件机制

//Vuex.Store 构造器选项
const store = new Vuex.Store({
	state:{//存放状态
		"username":"foo",
		"age":18
	}
})
export default store

在这里插入图片描述
在 main.js 中导入文件

import store from './store'

Vue.prototype.$store = store

const app = new Vue({
	store,
	...App
})

在这里插入图片描述

简单的使用

通过属性访问,需要在根节点注入 store 。

<template>
	<view>
		<text>用户名:{{username}}</text>
	</view>
</template>
<script>
	import store from '@/store/index.js';//需要引入store
	export default {
		data() {
			return {}
		},
		computed: {
			username() {
				return store.state.username 
			}
		}
	}
</script>

在组件中使用,通过 this.$store 访问到 state 里的数据。

<template>
	<view>
		<text>用户名:{{username}}</text>
	</view>
</template>
<script>
	export default {
		data() {
			return {}
		},
		computed: {
			username() {
				return this.$store.state.username 
			}
		}
	}
</script>

您好,我是肥晨。
欢迎关注我获取前端学习资源,日常分享技术变革,生存法则;行业内幕,洞察先机。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

牛客周赛 F-花花的地图

原题链接&#xff1a;F-花花的地图 题目大意&#xff1a;的网格里面&#xff0c;.为可以通行&#xff0c;#为不可以通行&#xff0c;如果想要通行可以花费代价将一列的障碍全部清除&#xff0c;求从到的最小花费。 思路&#xff1a;迪杰斯特拉的变种&#xff0c;优先队列里面…

用研究的眼光解读如何基于UVM搭建验证平台《UVM实战》(可下载)

UVM&#xff08;Universal Verification Methodology&#xff0c;通用验证方法学&#xff09;是一种用于硬件设计和验证的标准化方法学&#xff0c;它基于SystemVerilog语言扩展&#xff0c;由Accellera组织推出&#xff0c;并得到了主要的EDA&#xff08;Electronic Design Au…

重磅!首个跨平台的通用Linux端间互联组件Klink在openKylin开源

随着智能终端设备的普及&#xff0c;多个智能终端设备之间的互联互通应用场景日益丰富&#xff0c;多设备互联互通应用场景需要开发者单独实现通讯协议。因此&#xff0c;为解决跨平台互联互通问题&#xff0c;由openKylin社区理事单位麒麟软件旗下星光麒麟团队成立的Connectiv…

音频处理软件adobe audition使用教程

教程1笔记 基本操作 点击文件-》新建-》多轨会话&#xff1a; 编辑-》首选项&#xff0c;设置自动保存时间&#xff1a; 导入素材&#xff0c;文件-》导入素材&#xff0c;或者直接拖动进来文件&#xff01; 导出多轨混音&#xff1a; 更改为需要导出的格式wav,mp3等格式&am…

ROS程序设计系列 - 2.ROS Package

ROS程序设计系列 - 2.ROS Package 1. 源由2. 关键要点2.1 ROS包组成2.2 消息解耦2.3 包版本管理2.4 编译配置2.5 ROS C Client Library2.5.1 Initialization and spinning2.5.2 Node handle2.5.3 Logging2.5.4 Subscribe and Publisher2.5.5 Parameters 2.6 Object Oriented Pr…

【Android】使用Binder(AIDL)实现利用自定义Bean进行的进程间通信(二)

项目前置 这是我之前写的关于Binder的一些知识点和使用基本数据类型在通信的文章&#xff0c;感兴趣的可以看一下: Binder&#xff08;一&#xff09;Binder的介绍和AIDL使用Binder的实例 项目目标 在两个APP之间进行数据传递&#xff0c;使用Android推荐的Binder通讯&#…

产业生态远超预期,商用进程全面提速:5G RedCap,凭什么这么火?

2022年6月&#xff0c;3GPP R17版本正式宣布冻结。除了针对传统5G技术标准进行完善之外&#xff0c;R17还推出了一项新的中高速物联技术标准&#xff0c;也就是我们今天文章的主角——RedCap。 RedCap推出后&#xff0c;受到了业界上下的广泛关注。它在传统5G的基础上&#xff…

新手小白系列——关于 Docker 安装的方法

Docker 是一个应用打包、分发、部署的工具基础概念&#xff1a; 镜像&#xff1a;软件安装包&#xff0c;可以方便的进行传播和安装。 容器&#xff1a;软件安装之后的状态&#xff0c;每个软件运行环境都是独立的、隔离的&#xff0c;称之为容器 仓库&#xff1a;专门用来传播…

k8s集群新增计算节点使用华为iscsi存储创建的pvc存储挂载报错:FailedMount

背景&#xff1a; 因公司业务需求的增长&#xff0c;导致kubernetes集群测试环境的计算节点资源不够使用了&#xff0c;这时候就申请了几台服务器加入到kubernetes集群中&#xff0c;因为维护的kubernetes集群的对接华为了iscsi存储&#xff0c;通过storageclass组件来创建pvc存…

Vue3中的常见组件通信之插槽

Vue3中的常见组件通信之插槽 概述 ​ 在vue3中常见的组件通信有props、mitt、v-model、 r e f s 、 refs、 refs、parent、provide、inject、pinia、slot等。不同的组件关系用不同的传递方式。常见的撘配形式如下表所示。 组件关系传递方式父传子1. props2. v-model3. $refs…

GANs网络在图像和视频技术中的应用前景

Hi~&#xff01;这里是奋斗的小羊&#xff0c;很荣幸您能阅读我的文章&#xff0c;诚请评论指点&#xff0c;欢迎欢迎 ~~ &#x1f4a5;&#x1f4a5;个人主页&#xff1a;奋斗的小羊 &#x1f4a5;&#x1f4a5;所属专栏&#xff1a;C语言 &#x1f680;本系列文章为个人学习…

vue3中实现3D地图——three.js

需求点 地图区域大小随着父盒子大小变动&#xff0c;窗口缩放自动适配每个区域显示不同颜色和高度&#xff0c;描边每个区域显示名字label和icon点击区域改变其透明度&#xff0c;并且弹窗显示信息窗口点击点也可以可以自由放大缩小&#xff0c;360度旋转 包 npm install d3^…

lib9-02 配置扩展 ACL

实验&#xff1a;配置扩展 ACL 1、实验目的 通过本实验可以掌握编号扩展 ACL 定义和应用的方法命名扩展 ACL 定义和应用的方法 2、实验拓扑 实验拓扑如下图所示。使用扩展 ACL 实现如下访问控制 拒绝 PC1 所在网段访问 Server1 的 Web 服务拒绝 PC2 所在网段访问 Server1 …

Localization.strings文件显示乱码

项目场景&#xff1a; ios app 的多语言检测 问题描述 想检测app本地化文件&#xff0c;但打开Localization.strings文件发现都是乱码 原因分析&#xff1a; 1.编码问题 2.strings被识别编码成了binary的格式 解决方案&#xff1a; 使用苹果提供的plutil把binary转成json格…

天风宏观:再论经济“去金融化”

天风宏观认为&#xff0c;经济“去地产化”之后也正在“去金融化”&#xff0c;应逐渐淡化金融数据对于经济的指示意义&#xff0c;更关注经济数据本身和进行中的结构转型。 5月金融数据延续了此前逻辑&#xff0c; 受规范手工补息、存款分流等因素影响&#xff0c;M1同比-4.2%…

chrome 使用本地替换功能替换接口返回内容

前言 在web开发或测试过程中&#xff0c;我们经常会需要修改接口返回值来模拟数据进行开发或测试。 常用的方式一般通过抓包工具&#xff0c;如charles&#xff0c;或fildder 的功能。 例如我们可以使用charles打断点的方式&#xff0c;或者使用charles的map local 功能进行…

2024 AI大模型 常问的问题以及答案(附最新的AI大模型面试大厂题 )

前言 在2024年AI大模型的面试中&#xff0c;常问的问题以及答案可能会涵盖多个方面&#xff0c;包括AI大模型的基础知识、训练过程、应用、挑战和前沿趋势等。由于我无法直接附上174题的完整面试题库及其答案&#xff0c;我将基于提供的信息和当前AI大模型领域的热点&#xff…

高中数学:数列-累加法与累乘法

一、累加法 主要用来解决类似等差数列递推公式的相关变形题目 1、推导等差数列的通项公式 2、题型1 对递推式变形&#xff0c;通项的系数为1&#xff0c;常数项d变成含n的一次函数 解&#xff1a; 题型2 对递推式变形&#xff0c;通项的系数为1&#xff0c;常数项d变成含…

hdfs源码解析之DFSClient

1、DFSClient类简介 DFSClient 是 Hadoop 分布式文件系统&#xff08;HDFS&#xff09;中的一个核心类&#xff0c;用于客户端与 HDFS 之间的交互。它提供了一组方法&#xff0c;使客户端应用程序可以方便地与 HDFS 进行通信&#xff0c;包括文件的读取、写入、创建、删除、重命…

探索磁力搜索引擎:互联网资源获取的新视角

在当今数字化社会中&#xff0c;寻找和获取网络资源变得更加便捷和多样化。磁力搜索引擎作为这一趋势的一部分&#xff0c;提供了一种新颖而有效的方法来定位和获取用户所需的文件、媒体和其他数字内容。本文将深入探讨磁力搜索引擎的工作原理、使用场景及其在网络文化中的影响…