摘要: 1、golang函数的返回值函数可以有0个或多个返回值,返回值需要指定数据类型,返回值通过return关键字来指定return可以有参数,也可以没有参数。这些返回值可以有名称,也可以没有名称。go中的函数可以有多个返回值。return关键字中指定了参数时,返回值可以不用名称。如果return省略参数 阅读全文
posted @ 2022-07-11 15:57 郭祺迦 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 1、golang函数简介函数的go语言中的一级公民,我们把所有的功能单元都定义在函数中,可以重复使用。函数包含函数的名称、参数列表和返回值类型,这些构成了函数的签名(signature)2、go语言中函数特性go语言中有3种函数:普通函数、匿名函数(没有名称的函数)、方法(定义在struct上的函数 阅读全文
posted @ 2022-07-10 14:12 郭祺迦 阅读(34) 评论(0) 推荐(0) 编辑
摘要: map是一种key:value键值对的数据结构容器。map内部实现是哈希表(hash)map最重要的一点是通过key来快速检索数据,key类似于索引,指向数据的值map是无序的map是引用类型的map是一种无序的基于key-value的数据结构,Go语言中的map是引用类型,必须初始化才能使用。1、 阅读全文
posted @ 2022-07-10 14:10 郭祺迦 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 总结: state相当于一个data,存放数据的 getters相当于state的计算属性 mutations相当于修改state的属性,这个是同步的;我们可以使用Vue.set去给state添加某个属性或者Vue.delete删除某个属性 actions相当于mutations也是修改state的 阅读全文
posted @ 2022-07-05 14:36 郭祺迦 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1、认识ModuleModule是模块的意思,为什么在Vuex中我们要使用模块呢?Vue使用单一状态树,那么也意味着很多状态都会交给Vuex来管理当应用变得非常复杂时,store对象就有可能变得相当臃肿为了解决这个问题,Vuex允许我们将store分隔成模块(Module),而每个模块拥有自己的st 阅读全文
posted @ 2022-07-05 14:36 郭祺迦 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 1、Mutation同步函数通常情况下,Vuex要求我们Mutation中的方法必须是同步方法:主要的原因是当我们使用devtools时,devtools可以帮助我们捕捉mutation的快照但是如果是异步操作,那么devtools将不能很好的追踪这个操作什么时候会被完成通常情况下,不要在mutat 阅读全文
posted @ 2022-07-05 14:35 郭祺迦 阅读(825) 评论(0) 推荐(0) 编辑
摘要: 1、Mutation响应规则Vuex的store中的state是响应式的,当state中的数据发生改变时,Vue组件会自动更新这就要求我们必须遵守一些Vuex对应的规则:提前在store中初始化好所需的属性当给state中的对象添加新属性时,使用下面的方式:方式一:使用Vue.set(obj, 'n 阅读全文
posted @ 2022-07-05 14:32 郭祺迦 阅读(799) 评论(0) 推荐(0) 编辑
摘要: 1、Mutation常量类型--概念我们来考虑下面的问题在mutation中,我们定义了很多事件类型(也就是其中的方法名称)当我们的项目增大时,Vuex管理的状态越来越多,需要更新状态的情况越来越多,那么意味着Mutation中的方法越来越多方法过多,使用者需要花费大量的经历去记住这些方法,甚至是多 阅读全文
posted @ 2022-07-05 14:32 郭祺迦 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1、Mutation提交风格上面的通过commit进行提交是一种普通的方式Vuex还提供了另外一个风格,它是一个包含type属性的对象Mutation中的处理方式是将整个commit的对象作为payload使用,所以代码没有改变:我们可以看到我们输出的传入的参数,接收的字典;所以我们需要改一下通过p 阅读全文
posted @ 2022-07-05 14:31 郭祺迦 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1、Mutation状态更新Vuex的store状态的更新唯一方式:提交MutationMutation主要包括两部分:字符串的时间类型(Type)一个回到函数(handler),该回调函数的第一个参数就是stateMutation的定义方式:vuex文件下的index.js部分代码通过mutati 阅读全文
posted @ 2022-07-05 14:30 郭祺迦 阅读(105) 评论(0) 推荐(0) 编辑