在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ 怎么往一個(gè)對(duì)象里添加兩個(gè)數(shù)組

怎么往一個(gè)對(duì)象里添加兩個(gè)數(shù)組

  for (let i = 0; i < res.data.words.length - 1; i++) {
          similar.push(res.data.words[i]);
        }
        this.keys = {
          similar,
        };
   for (let i = 0; i < res.data.words.length - 1; i++) {
          relative.push(res.data.words[i]);
        }
        this.keys = {
          relative,
        };

這樣寫(xiě)的想要得是這個(gè)結(jié)構(gòu),現(xiàn)在得問(wèn)題是對(duì)象中最后就只有一個(gè)數(shù)組后邊得會(huì)把前邊得覆蓋怎么搞?

{
    similar:[''],
    relative: ['']
}
回答
編輯回答
女流氓

this.keys["similar"] = similar;
this.keys["relative"] = relative;

2018年1月20日 11:44
編輯回答
不舍棄

words中的數(shù)據(jù)是什么樣子的 本應(yīng)該得到是啥樣的. 感覺(jué)看起來(lái)好像沒(méi)啥問(wèn)題, 就是寫(xiě)的啰嗦了點(diǎn)

2017年9月13日 12:12
編輯回答
好難瘦

感覺(jué)這樣寫(xiě)一句就可以了。前提this是個(gè)對(duì)象。
使用concat是為了讓similar和relative是兩個(gè)全新的數(shù)組,互不影響。

Object.assign(this, {similar:[].concat(res.data.words), relative: [].concat(res.data.words)});
2017年5月5日 19:00
編輯回答
命多硬

for (let i = 0; i < res.data.words.length - 1; i++) {
  similar.push(res.data.words[i]);
}

for (let i = 0; i < res.data.words.length - 1; i++) {
  relative.push(res.data.words[i]);
}
this.keys = {
    similar,
    relative,
};

看其他的評(píng)論,似乎是必須顯式 用 等于號(hào) 賦值才可以?
不在同一個(gè)地方的話就

UpdateKey(key_name,array_need_to_add){
    let t = this.key;//也許可能要深拷貝解引用?
    t["key_name"] = array_need_to_add;
    this.key = t;
}
2018年4月14日 10:01
編輯回答
做不到
Object.assign(this.keys,{similar:res.data.words.map(m => {return m})},{relative:res.data.words.map(m => {return m})})
2018年6月15日 00:23
編輯回答
舊時(shí)光
this.$set(this.keys, "similar", similar)
this.$set(this.keys, "relative", relative)
2018年7月2日 17:07