今天遇到一个问题,请求外部接口,返回的是序列化之后的信息,导致data字段可能是空对象,但是在前端解析的时候,需要判断空对象的问题,这里做一下记录
VUE中判断对象是否为空对象的几种方法:
1、将json对象转化为json字符串,再判断该字符串是否为"{}"
var data = {}; JSON.stringify(data) == "{}"//true
2、Object.keys(yourObject).length==0
var data = {}; Object.keys(data).length==0//true