jsはjsonデータのnullを「空の文字列」に変換します

バックエンドから返されるデータは次のようになり、ページに表示されるのはすべてnullであるため、返されるフィールドがnullかどうかを判断してから、空の文字列を変換する必要があります。
function nullToStr(data){ 
  for(var x in data){ 
    if(data [x] === null){// nullの場合、直接コンテンツを `` 
      data [x] = ''; 
    } elseに変換します{ 
      if(Array.isArray(data [x])){//これは、配列を再帰的にトラバースし、
        データの処理を続行するための配列です[x] = data [x] .map(z => { 
          return nullToStr(z); 
        }); 
      } 
      if(typeof(data [x])=== 'object'){// jsonは再帰的に
        データの処理を続行します[x] = nullToStr(data [x])
      } 
    } 
  } 
  return data; 
}

おすすめ

転載: blog.csdn.net/weixin_42217154/article/details/108048292