今天从后台向前台传一个json字符串时,调试了半天,真是大费周章。
也许,你们看来我犯的错误看起来有点傻,但是希望看到此篇文章后,能避开这些坑。
我主要说三点:
1. 从后台传到前台的字符串只是字符串而已,你还需要将json字符串转化为js对象,可以通过JSON.parse(jsonStr)的方式,将后台的json字符串转化为前台的json对象。
2. 你还要注意json字符串的拼法,属性和值都是用双引号包围的,如果你用单引号,那么恭喜你!掉坑里了,前台是不能正确解析的。
3. 最后,额外要提的时,java后台的字符串里面的引号,需要用到转移字符“\”。