谈vuex的…mapGetters

谈vuex的…mapGetters谈vuex的…mapGetterscomputed:{…mapGetters([‘test’]),}我们在vue文件中就可以直接this.test来访问vuex中的属性了。但是…mapGetters是什么?mapGetters前用了扩展运算符”…”functionfn(){ return{a:1,b:2};}//如mapGettersvara={…

大家好,又见面了,我是你们的朋友全栈君。

谈vuex的…mapGetters

computed:{
    ...mapGetters(['test']),
}

我们在vue文件中就可以直接this.test来访问vuex中的属性了。但是…mapGetters是什么?

mapGetters前用了扩展运算符”…”

function fn(){
	return {a: 1, b: 2};
}//如mapGetters
var a = {
	...fn(),
	c: 3,
	d: 4
}   //如computed
console.log(a); //{a: 1, b: 2, c: 3, d: 4}

a是一个对象,fn是一个方法、返回一个对象,使用扩展运算符完美融入a对象。这解释了为什么使用扩展运算符。

再看看mapGetters这个函数的大概。

const getters = {
	a: () => 1,
	b: () => 2
};//假如他是vuex的getter
function fn(keys){
	var data = {};
	keys.forEach(key => {
		if(getters.hasOwnProperty(key)){
			data[key] = getters[key];
		}
	});
	return data;
}//假如他是mapGetters

fn(['a','b','c']);
//得到 a: 1, b: 2, c: undefined

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/131941.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • mysql 分区 扩充_mysql分区LVM扩容

    mysql 分区 扩充_mysql分区LVM扩容场景:mysql的数据库目录为/data随着数据量的增加,该分区不够用了,准备添加一块ssd硬盘,扩容该分区!下面是测试环境的整个过程:测试环境:在原有LVM卷标上添加一块50G的新硬盘对LVM进行扩容1、将添加的新硬盘进行分区:fdisk/dev/sdaWARNING:DOS-compatiblemodeisdeprecated.It’sstronglyrecommendedto…

  • Electron 入门_electron爬虫

    Electron 入门_electron爬虫前言前端开发桌面程序这个概念已经出现有一段时间了,这项技术也已经走向成熟,Github上nw和光electron的star就差不多有10w颗星了,github也衍生出了很多开源的桌面项目俨然成了一个

  • css基础选择器有哪些

    css基础选择器有哪些css基础选择器有哪些(熟记)一、选择器作用:规范了页面中哪些元素能够定义好样式,同时也能帮助我们去二、选择器分类1.通用选择器(只能放在样式表)1.作用:匹配页面上的所有元素 2.语法:* 3.*{ 属性:属性值; }2.元素择器1.作用:匹配页面上某个元素的样式2.语法: 3.元素名{ 属性:属性…

  • idea 2021.11 激活【2021免费激活】

    (idea 2021.11 激活)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.cn/ide…

  • 测试deeplink「建议收藏」

    测试deeplink「建议收藏」deeplink测试

  • 流量矿场[通俗易懂]

    第二个流量魔盒,流量矿场,扫码注册,实名秒通过不刷脸,现在活动:实名通过秒送1台魔盒机,25天产13个币,现在币开盘价格0.11美元,估计后期会涨,不要错过第二个流量魔盒。速度撸起来。线下已经5块回收了!注册链接:http://sina.lt/fyFz苹果APP下载地址:https://9dun.cn/s/zjmalls 安卓APP下载地址:https://9dun.cn/s/zjmallss…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号