84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
以下是使用mock.js模拟的登录返回,发现返回的是string,并不是自己想要的object,因为后端目前的接口是返回了JSON(前端也没用jQuery的AJAX),所以这里并不希望在获取后再次转JSON。有解决办法吗?看了mock.js的文档,并无相关说法。
var data = Mock.mock('/login',{ code: 200, msg: '登陆成功', data: {} });
小伙看你根骨奇佳,潜力无限,来学PHP伐。
设置他的类型为json //登录的接口 getLogin(){ var template={ 'list': [ { 'id|+1':1, 'phone': 'admin', 'password': '123456' } ] } Mock.mock(/\.json/,template) }, $.ajax({ url:getLogin()+/\/\.json/, dataType:'json', }).done(function(data, status, jqXHR){ console.log(data) var dataPhone; var dataPassword; for(var i=0; i
JSON就是字符串。如果你的意思是想要收到对象的话,还是要手动转,或者利用别的插件提供的方法帮你自动转。不知道你是用什么发的请求,一般原来能直接使用对象,还是设置数据格式为JSON时帮你自动转化了。
JSON就是字符串。
如果你的意思是想要收到对象的话,还是要手动转,或者利用别的插件提供的方法帮你自动转。
不知道你是用什么发的请求,一般原来能直接使用对象,还是设置数据格式为JSON时帮你自动转化了。