vue使用new Set去重

一下方法是点击获取值然后添加到数组中并去重:

handleNodeClick(data) {
            if (data.flg == true && this.zhishi.length < 5) {
                this.zhishi.push(data.label);
//这里new Set是去重的 但是去重之后是个假数组 需要使用Array.from转换为真数组
this.zhishi=Array.from(new Set(this.zhishi)); } else if (data.flg == true && this.zhishi.length >= 5) { this.$message({ message: '抱歉 只允许添加5条', type: 'warning' }); } },

猜你喜欢

转载自www.cnblogs.com/chenchenhao/p/10442295.html