用mock.js模拟json数据,拦截ajax请求得到json对象,控制台能打印出来,用下标data[0]访问不到json对象数组中的项代码如下 var Random = Mock.Random; Mock.mock(/\.json/, { 'data|1-10': [{ 'id|+1': 1, 'avata':'@IMG(200x100)', 'name': Random.name(), 'img': '@IMG(200x100)', 'data': '@DATE', 'text': Random.paragraph() } ]})$.ajax({ url: 'data.json', dataType: 'json'}).done(function(data, status, jqXHR){ var result = JSON.stringify(data, null, 4); var o = JSON.parse(result); console.log(data); console.log(data[0]); console.log(o[0]);})控制台输出如下
添加回答
举报
0/150
提交
取消