ajax如何将服务器传过来的map中的内容取出并渲染到页面

问题是这样的,我可以接收到map中的内容并转成json格式了,现在我不知道如何将那些内容取出使用

这是实体类

 

这是服务器端的响应代码

 

这是客户端ajax 

 

这是接收到的内容 ,怎么将这么kv取出来呀

data.courses,data.allpageinfo 就能取数据了

data.courses[titleAnswer]

data.courses[0]

你这是JSON字符串格式啊,你得用JSON.parse  转成json 对象 格式啊 要不你看的那一串其实都是一个String 你点是点不出来的。。。。

 

喏,上面的,控制台变成这样才是一个你res.data的主体,题主发的虽然说是看着像,但是其实JSON字符串,主要是console.log()直接打印res.data.

控制台是不会显示的,只会是【Object,Object】  所以必须得 JSON.stringify(res.data)  打印出来的就是你问题发的那一堆