方法总结:后台返回数据null的处理

export function nullToStr(data) {
  for (var x in data) {
    if (data[x] === null) {
      data[x] = ''
    } else {
      if (Array.isArray(data[x])) {
        data[x] = data[x].map(y => {
          return nullToStr(y)
        })

        if (typeof (data[x]) === 'object') { //1是json 递归继续处理
          data[x] = nullToStr(data[x])
        }
        return data
      }
    }
  }
}

你可能感兴趣的:(vue.js,javascript)