在对象中推送唯一数组| Vuejs

时间:2019-04-07 16:59:05

标签: vue.js

我想使用名称

键将唯一数组推入对象

我尝试了此代码,但仍然无法正常工作。有什么帮助吗?谢谢 !

addArray(){
  if (!this.sessions.hasOwnProperty(name)) {
  this.sessions.push(this.item);
  }
},

1 个答案:

答案 0 :(得分:0)

$ch = curl_init();
$timeout = 5;

curl_setopt($ch,CURLOPT_URL,$url);

curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);

curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);

$data = curl_exec($ch);

curl_close($ch);

return $data;

此行表示会话是一个数组。因此,如果您想将具有键名称的唯一对象推入会话数组,则可以进行以下检查:

this.sessions.push(this.item);

使用 addIntoArray(yourNewlyAddedObject){ var is_in = false; this.sessions.forEach(function (session) { if (session.Name === yourNewlyAddedObject.Name) is_in = true; }); return is_in; }, 功能检查新项目。如果此函数返回true,则表示当前添加的对象键“名称”已在数组中。否则返回false。因此,如果数组中不存在具有键名的当前对象(如果函数返回false),则将该对象添加到sessions数组中。