开发者问题收集

错误 [TypeError:未定义不是一个对象(评估‘globalThis.localStorage.getItem’)]

2022-09-04
499

我试图从 supabase 的表中选择所有内容。当我执行提取函数时,会抛出此错误,但我不知道为什么。我已将 URL 和密钥设置到 supbase.js 文件中。

提取函数图片

2个回答

权重似乎是您的数据类型。

请尝试以下操作:

const {data: Weights, error} = await supabase.from('Weights').select('*');
console.log(JSON.parse(data));
return data;
JStw
2022-09-04

Supabase 解析响应并返回一个对象,因此您无需自行解析。尝试解析已经是对象的内容会引发错误,这就是您的情况。

以下应该有效!

const {data, error} = await supabase.from('Weights').select('*');
console.log(data);
return data;
dshukertjr
2022-09-05