项目场景:
tp+vue实现前台请求,后台返回数据
问题描述:
在tp+vue中,当tp返回json数据时,前台vue页面中显示空白页面。
@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMessage(READ_DATA, bytes, -1, buffer).sendToTarget(); }
原因分析:
tp返回的数据格式出现问题,导致vue前端中无法展示。
解决方案:
tp通过数据库查询出的数据为数组。但是前端vue需要的是json数据。
.再将转化的json数据 通过php函数json_decode()转为json对象。
注:php通过json_encode()是将数组转化为json字符串,不符合vue前端数据格式,需要再次通过json_decode()将json字符串转化为json对象
感谢您的支持!么么哒