js 通过某个字段遍历出有规律的数组 比如通过年份遍历出数组

js 通过某个字段遍历出有规律的数组 比如通过年份遍历出数组_第1张图片

    getDetectYear(){
      this.getDicts("phy_detect_year").then(res=>{
        //console.log("getDetectYear")
        //dictValue字段 最后拼成字段detectYear
        let odata = res.data
        console.log(odata)
        let oyear = []
        if(odata.length == 0) return
        for(let i in odata){
          oyear[i] = [
            `${odata[i].dictValue}春季初期`,
            `${odata[i].dictValue}春季末期`,
            `${odata[i].dictValue}秋季初期`,
            `${odata[i].dictValue}秋季末期`,
          ]
        }
        oyear.reverse()//倒序
        console.log(oyear)
        this.detectYear = oyear.flat() //flat()将二维数组合并为一个一维数组
        console.log(this.detectYear)
      });
    },

你可能感兴趣的:(js,javascript,前端,开发语言)