无法从 JavaScript 对象访问 属性
Can't access property from JavaScript object
我需要访问此对象的属性,但我得到的是未定义的。
我尝试使用 JSON 字符串化和解析但没有成功。
console.log('ress', response.data);
console.log('ress data', response.data.url);
console.log('ress key', response.data.key);
输出:
ress {"url":"my url","key":"my key"}
ress data undefined
ress key undefined
可能您的 response.data 对象是一个字符串,在这种情况下您必须将其解析为 JSON 对象才能访问属性.
object = JSON.parse(response.data);
console.log('data url', object.url);
我需要访问此对象的属性,但我得到的是未定义的。
我尝试使用 JSON 字符串化和解析但没有成功。
console.log('ress', response.data);
console.log('ress data', response.data.url);
console.log('ress key', response.data.key);
输出:
ress {"url":"my url","key":"my key"}
ress data undefined
ress key undefined
可能您的 response.data 对象是一个字符串,在这种情况下您必须将其解析为 JSON 对象才能访问属性.
object = JSON.parse(response.data);
console.log('data url', object.url);