zoukankan      html  css  js  c++  java
  • 微信小程序:数组拼接

    一开始用concat进行拼接,总是不行,代码如下:

    handleItemChange(e){
          console.log(e)  
          var itemList = e.detail.value
          itemList.forEach(item =>{
            var row = item.split(',')
            var list = []
            const obj = {name: row[1],value: row[0]}
            list.push(obj)
            this.setData({
              ids: this.data.ids.concat(row[0]),
              names: this.data.names.concat(row[1]),
              tagList: this.data.tagList.concat(list)
            })
    })

    后来用...展开再进行拼接就可以了:

    handleItemChange(e){
          console.log(e)  
          var itemList = e.detail.value
          itemList.forEach(item =>{
            var row = item.split(',')
            var list = []
            const obj = {name: row[1],value: row[0]}
            list.push(obj)
            this.setData({
              ids: this.data.ids.concat(row[0]),
              names: this.data.names.concat(row[1]),
              tagList: [...this.data.tagList,...list]
            })
    })
  • 相关阅读:
    Live2D 看板娘
    Live2D 看板娘
    Live2D 看板娘
    Live2D 看板娘
    Live2D 看板娘
    Live2D 看板娘
    Live2D 看板娘
    Live2D 看板娘
    Live2D 看板娘
    [转载]MySQL5.5 配置文件 my.ini 1067错误
  • 原文地址:https://www.cnblogs.com/zwh0910/p/14242891.html
Copyright © 2011-2022 走看看