美文网首页
Flutter Vue 格式化打印Response

Flutter Vue 格式化打印Response

作者: 倪大头 | 来源:发表于2024-04-23 10:29 被阅读0次

Flutter:


image.png

直接打印response.data.toString(),括号不会换行,阅读起来不太友好

美化一下格式,返回一个换行和缩进的字符串:

static String prettyJson(var json) {
  try {
    String prettyJsonStr = const JsonEncoder.withIndent('  ').convert(json);
    return prettyJsonStr;
  } catch (e) {
    return json.toString();
  }
}

使用时传入的是Dio的Response对象:

print(Utils.prettyJson(response.data));

Vue:

function prettyJson(data) {
    return JSON.stringify(data, null, 2)
}

相关文章

网友评论

      本文标题:Flutter Vue 格式化打印Response

      本文链接:https://www.haomeiwen.com/subject/beaixjtx.html