做网站建设的公司有哪些网页设计免费模板参考网页

web/2025/10/6 18:34:04/文章来源:
做网站建设的公司有哪些,网页设计免费模板参考网页,广州公司注册无地址,如何做免费网络推广文章目录 四大核心复习一、获取模块内的state数据1.目标#xff1a;2.使用模块中的数据3.代码示例 二、获取模块内的getters数据1.目标#xff1a;2.语法#xff1a;3.代码演示 三、获取模块内的mutations方法1.目标#xff1a;2.注意#xff1a;3.调用方式#xff1a;4.… 文章目录 四大核心复习一、获取模块内的state数据1.目标2.使用模块中的数据3.代码示例 二、获取模块内的getters数据1.目标2.语法3.代码演示 三、获取模块内的mutations方法1.目标2.注意3.调用方式4.代码实现 四、获取模块内的actions方法1.目标2.注意3.调用语法4.代码实现 五、vuex模块化小结1.直接使用2.借助辅助方法使用 四大核心复习 在学习我们的 module 模块之前先对前面的四个核心概念进行一个复习 一、获取模块内的state数据 1.目标 掌握模块中 state 的访问语法 尽管已经分模块了但其实子模块的状态还是会挂到根级别的 state 中属性名就是模块名 2.使用模块中的数据 直接通过模块名访问 $store.state.模块名.xxx通过 mapState 映射 默认根级别的映射 mapState([ ‘xxx’ ])子模块的映射 mapState(‘模块名’, [‘xxx’]) - 需要开启命名空间 namespaced:true modules/user.js const state {userInfo: {name: zs,age: 18},myMsg: 我的数据 }const mutations {updateMsg (state, msg) {state.myMsg msg} }const actions {}const getters {}export default {namespaced: true,state,mutations,actions,getters }3.代码示例 1、$store直接访问 $store.state.user.userInfo.name2、mapState辅助函数访问 开启命名空间 ...mapState(user, [userInfo]), ...mapState(setting, [theme, desc]),二、获取模块内的getters数据 1.目标 掌握模块中 getters 的访问语 2.语法 使用模块中 getters 中的数据 直接通过模块名访问 $store.getters[模块名/xxx ]通过 mapGetters 映射 默认根级别的映射 mapGetters([ xxx ]) 子模块的映射 mapGetters(模块名, [xxx]) - 需要开启命名空间 3.代码演示 modules/user.js const getters {// 分模块后state指代子模块的stateUpperCaseName (state) {return state.userInfo.name.toUpperCase()} }Son1.vue 直接访问getters !-- 测试访问模块中的getters - 原生 -- div{{ $store.getters[user/UpperCaseName] }}/divSon2.vue 通过命名空间访问 computed:{...mapGetters(user, [UpperCaseName]) }三、获取模块内的mutations方法 1.目标 掌握模块中 mutation 的调用语法 2.注意 默认模块中的 mutation 和 actions 会被挂载到全局需要开启命名空间才会挂载到子模块。 3.调用方式 直接通过 store 调用 $store.commit(模块名/xxx , 额外参数)通过 mapMutations 映射 默认根级别的映射 mapMutations([ ‘xxx’ ])子模块的映射 mapMutations(‘模块名’, [‘xxx’]) - 需要开启命名空间 4.代码实现 modules/user.js const mutations {setUser (state, newUserInfo) {state.userInfo newUserInfo} }modules/setting.js const mutations {setTheme (state, newTheme) {state.theme newTheme} }Son1.vue button clickupdateUser更新个人信息/button button clickupdateTheme更新主题色/buttonexport default {methods: {updateUser () {// $store.commit(模块名/mutation名, 额外传参)this.$store.commit(user/setUser, {name: xiaowang,age: 25})}, updateTheme () {this.$store.commit(setting/setTheme, pink)}} }Son2.vue button clicksetUser({ name: xiaoli, age: 80 })更新个人信息/button button clicksetTheme(skyblue)更新主题/buttonmethods:{ // 分模块的映射 ...mapMutations(setting, [setTheme]), ...mapMutations(user, [setUser]), }四、获取模块内的actions方法 1.目标 掌握模块中 action 的调用语法 (同理 - 直接类比 mutation 即可) 2.注意 默认模块中的 mutation 和 actions 会被挂载到全局需要开启命名空间才会挂载到子模块。 3.调用语法 直接通过 store 调用 $store.dispatch(模块名/xxx , 额外参数)通过 mapActions 映射 默认根级别的映射 mapActions([ ‘xxx’ ])子模块的映射 mapActions(‘模块名’, [‘xxx’]) - 需要开启命名空间 4.代码实现 需求 modules/user.js const actions {setUserSecond (context, newUserInfo) {// 将异步在action中进行封装setTimeout(() {// 调用mutation context上下文默认提交的就是自己模块的action和mutationcontext.commit(setUser, newUserInfo)}, 1000)} }Son1.vue 直接通过store调用 button clickupdateUser2一秒后更新信息/buttonmethods:{updateUser2 () {// 调用action dispatchthis.$store.dispatch(user/setUserSecond, {name: xiaohong,age: 28})}, }Son2.vue mapActions映射 button clicksetUserSecond({ name: xiaoli, age: 80 })一秒后更新信息/buttonmethods:{...mapActions(user, [setUserSecond]) }五、vuex模块化小结 1.直接使用 state -- $store.state.模块名.数据项名getters -- $store.getters[‘模块名/属性名’]mutations -- $store.commit(‘模块名/方法名’, 其他参数)actions -- $store.dispatch(‘模块名/方法名’, 其他参数) 2.借助辅助方法使用 1.import { mapXxxx, mapXxx } from ‘vuex’ computed、methods: { ​ // …mapState、…mapGetters放computed中 ​ // …mapMutations、…mapActions放methods中 ​ …mapXxxx(‘模块名’, [‘数据项|方法’]), ​ …mapXxxx(‘模块名’, { 新的名字: 原来的名字 }), } 2.组件中直接使用 属性 {{ age }} 或 方法 clickupdateAge(2)

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

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

相关文章

网站挂马解决池州网站建设

PC上不了网初步排查方案步骤 首先查看配置是否正确,是否使用自动获取(DHCP)IP,掩码,网关,如果不是,手动配置确认网关,子网掩码,IP是否配置正确,IP是否已有PC使…

什么是多页面网站wordpress调用分类描述

一,前言 RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开发中应用非常广泛。点击跳转RabbitM…

泗洪县建设局网站怎么查不到专业团队高清图片

前言hfish HFish是一款社区型免费蜜罐,侧重企业安全场景,从内网失陷检测、外网威胁感知、威胁情报生产三个场景出发,为用户提供可独立操作且实用的功能,通过安全、敏捷、可靠的中低交互蜜罐增加用户在失陷感知和威胁情报领域的能力。 HFish具有超过40种蜜罐环境、提供免费…

做服装零售上什么网站沈阳企业自助建站系统

Sky Guide是一款能让小伙伴们观察银河的手机软件,尤其是喜欢行星、星座的小伙伴们来讲,这款软件能很好的帮助小伙伴们观看这些,让小伙伴们体验不一样的观星乐趣,因此想要观看的小伙伴们,赶紧来试试吧。软件介绍&#x…

网站群 米拓互联网家装平台有哪些

本文作者:徐晓伟 GitLab 是一个全球知名的一体化 DevOps 平台,很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLab 是 GitLab 在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。 本文主要讲述了在极狐GitLab 用户…

网站开发岗位职责网站维护需要做那些事

来源:国机智能机器人曾为现代互联网早期协议和架构设计做出贡献的Vint Cerf,用一个寓言来解释为什么在人工智能等新兴技术出现后,勇敢的领导力至关重要。想象一下,你住在一个被群山环绕的山谷底部的小社区里。在远处的山顶上有一块…

医院网站建设作用中国4台根服务器地点

表单 表单输入绑定 只需要v-model声明一下这个变量就可以。 还可以选择不同的类型&#xff0c;例如 type"checkbox“ v-model 也提供了 lazy、number、.trim 功能&#xff0c;只需要在v-model后面加入.lazy 例如&#xff1a;v-model.lazy”message“ <template><…

名片型网站开发网站首页面

大家都知道java中有很多的基础知识&#xff0c;需要大家花费一定的时间去消化。关于java中ConcurrentHashMap的扩容机制不知道大家是否了解过&#xff0c;其实内容也是很好理解的&#xff0c;一起来看看吧。首先&#xff0c;我们需要知道的是&#xff1a;1. 计算每个线程可以处…

四个平台建设网站不显示图片网络运维工程师年终总结

此章节偏理论知识 对于小一点的项目 比如说角色都是平级的 那我们直接像之前 vue2.x项目从0到1&#xff08;二&#xff09;之后台管理侧边栏&#xff08;动态渲染路由以及高亮&#xff09;_vue动态渲染侧边栏_关忆北_的博客-CSDN博客这样渲染就行了 但是一旦项目大了 …

怎样自己建设网站代理记账公司收费表

查看自己系统的版本 必须运行 Windows 10 版本 2004 及更高版本&#xff08;内部版本 19041 及更高版本&#xff09;或 Windows 11 才能使用以下命令 在设置&#xff0c;系统里面就能看到 开启windows功能 直接winQ搜 开启hyber-V、使用于Linux的Windows子系统、虚拟机平…

网站关键词全国各地的排名情况网站栏目标题

Ubuntu conda环境迁移&#xff08;conda-pack&#xff09; 方法一&#xff1a;压缩拷贝方法二&#xff1a;conda-pack 在一台电脑配置好conda虚拟环境后&#xff0c;若在其它电脑需要同样的环境&#xff0c;可通过如下两种方式进行迁移。 方法一&#xff1a;压缩拷贝 找到Ubu…

互联网网站建设挣钱吗网站的搜索功能一般怎么做

文物是宝贵的历史遗产和文化瑰宝&#xff0c;其保护是我们共同的责任。为了实现文物的安全保护&#xff0c;现代科技提供了各种环境监测设备&#xff0c;可以实时监控文物的状态并采取相应的保护措施。本文将介绍一种利用各种环境监测设备实现文物实时状态监控的保护系统。 一…

国外论文类网站有哪些方面百度搜索网站提交

类型一&#xff1a;安装包问题 1、包内部代码报错&#xff0c;如&#xff1a;某方法没有 检查版本&#xff1a; python -> import 包名 -> 包名.__version__ -> 包名.__file__ 若import 的包名与 pip安装的包的路径不一致&#xff0c;则copy过去 具体&#xff1a…

西乡网站建设公司长沙做企业网站的公司

案例 18: 列操作 - 重命名、删除和重新排序列 知识点讲解 在处理 DataFrame 时&#xff0c;经常需要对列进行各种操作&#xff0c;如重命名列、删除列或重新排序列。Pandas 提供了简洁的方法来执行这些任务。 重命名列: 使用 rename 方法可以改变 DataFrame 中一个或多个列的…

湖北建科建设工程有限公司网站在线做带字头像的网站

非常不可思议……之前四篇博文竟然有超过100的阅读量…… 此文此部分终结&#xff0c;没有继续写下去的必要了。 插入一个分享&#xff1a; 编程基础不重要了&#xff0c;只要明确需求&#xff0c;借助AI工具就能完成一个项目。 当然也不是一次成功&#xff0c;工具使用也需要…

上海市建设安全协会网站查询考试wordpress建设软件下载站

1.在开始菜单输入 CMD 找到 Qt5.15.2(MSVC 64-bit) 2.输入windeployqt exe所在路径 3.运行完毕后&#xff0c;双击打开exe文件&#xff0c;可能会报错&#xff0c;缺少相关的dll,找到缺少的dll拷贝到运行文件夹下即可。

城阳区规划建设局网站园林景观设计公司人员规模

Spring 官方脚手架不再支持初始化 Java8 和 Java 11 项目&#xff0c;目前仅支持初始化Java17 和 Java21 项目。 阿里巴巴Spring脚手架支持初始化Java8、Java11、Java17、Java19 的项目&#xff0c;不支持初始化Java21的项目。

网站添加新闻咸阳网站设计

Logback 是一个灵活而高效的日志框架&#xff0c;它是由 Ceki Glc 开发的&#xff0c;也是 Log4j 的创建者之一。Logback 旨在成为 Log4j 的替代品&#xff0c;并提供了一系列强大的功能和性能改进。 以下是 Logback 的一些主要特点和功能&#xff1a; 模块化结构&#xff1a;…

济南市住建局官方网站关于开通网站建设的请示

Sharepoint服务是Sharepoint的重要组成&#xff0c;可以说Sharepoint的许多网站功能都是基于这些服务构架起来的。这里把Sharepoint服务的相关要点总结一下。 1、什么是 SharePoint 服务&#xff1f; SharePoint 服务是一项 IT 服务&#xff0c;它是运行在后台&#xff0c;为调…

企业招聘网站哪个最好wordpress禁止中国ip

1.将N个数据按照从小到大顺序组织存放在一个单向链表中。如果采用二分查找&#xff0c;那么查找的平均时间复杂度是O(logN)。 F 解析&#xff1a; 二分查找的平均复杂度是O&#xff08;logN&#xff09;没有错&#xff0c;一看到这个就跳坑了。然后知道陷阱来了&#xff01;按顺…