微信小程序将获取的值放入到数组中去,结果数组中获取不到值,不懂求教

我获取到了value,但是把他push到history数组中,history里面没有值


  searchinto(e) {

    // console.log(e)

    const value = this.data.search.content;

    const history = this.data.history;

    console.log(value);

    history.push[value];

    console.log(history);

    this.setData({

      history

    })

  },

https://img1.mukewang.com/5ca56f690001dec202750168.jpg

慕容3067478
浏览 4604回答 3
3回答

weixin_慕妹2579842

把push换成concat

12345678_0001

push应该是小括号(),而不是中括号[]吧?history.push(value);

饮歌长啸

this.setData({      history:[...this.data.history, value]    })
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript