renderJson传jsonArray数据到前台的问题

我写了一条递归方法传递jsonArray到前台,控制台显示数据是没问题的:

image.pngimage.png实际前台读到的数据经测试第三层嵌套后的数据就都为null了:

image.png

请问如何解决?

评论区

JFinal

2018-09-17 16:48

配置一下:
JFinalJson.setDefaultConvertDepth(99);

为了防止你的被转换 json 的对象中出现循环依赖造成转换时的死循环,JFinalJson 实现中使用 int convertDepth 来定限转换深度

当然,你设置成为一个很大的数字,例如 99,并不是一定会转换到 99 层,向下层转换到底时会自动停止

ray7

2018-09-17 16:52

热门反馈

扫码入社