这是我的代码
const data = () => fetch("https://api.myjson.com/bins/mp441")
.then(response => response.json())
.then(obj => data = obj);
const RECORD_NOS=Object.keys(data).length-1;
export {data, RECORD_NOS}
我正在尝试获取托管在上述 url 上的 json 数据,将数据保存在一个变量中并将其导出以在我的 React 应用程序中的各个位置使用,但不幸的是它给出了以下错误。
./src/resources/index.js
Syntax error: D:/Users/kumahay/Documents/lending-referrals-app/src/resources/index.js: "data" is read-only
1 | const data = () => fetch("https://api.myjson.com/bins/mp441")
2 | .then(response => response.json())
> 3 | .then(obj => data = obj);
| ^
4 |
5 | const RECORD_NOS=Object.keys(data).length-1;
6 |
我尝试过控制台日志记录而不是分配数据,但它不起作用。显然没有获取数据。如何更好地构建此代码以使其按预期工作?我是 javaScript 的初学者,所以任何帮助将不胜感激。