我正在尝试访问json数据。
console.log(result);
console.log(result.data);
console.log(result['data']);
控制台节目。
{"code":200,"success":true,"data":"songlist"}
undefined
undefined
为什么我不能访问json的内部数据.....
答案 0 :(得分:2)
您必须将其解析为js对象
console.log(result);
result = JSON.parse(result);
console.log(result);
console.log(result.data);
console.log(result['data']);
答案 1 :(得分:0)
您也可以使用eval;虽然它带来严重的安全问题
eval( 'var oResult = ' + result );
console.log( oResult.data );