function Datenabfrage(Dateninput){
var Airtable = require('airtable');
var base = new Airtable({apiKey: '****************'}).base('*******************');
var [Dateninput, setDateninput] = useState([]);
base('Kress').select({
// Selecting the first 3 records in Grid view:
maxRecords: 3,
view: "Grid view"
}).eachPage(function page(records, fetchNextPage) {
// This function (`page`) will get called for each page of records.
records.forEach(function(record) {
console.log('Retrieved', record.get('Montag'));
setDateninput(record.get(Dateninput))
});
fetchNextPage();
}, function done(err) {
if (err) { console.error(err); return
Dateninput; }
});
}
console.log(Datenabfrage("Woche"))
我总是收到这个错误:
错误:无效的挂钩调用。钩子只能在函数组件的主体内部调用。这可能是由于以下原因之一造成的: 1. 你可能有不匹配的 React 版本和渲染器(例如 React DOM) 2. 你可能违反了 Hooks 规则 3. 你可能在同一个应用中拥有多个 React 副本 有关如何调试和修复此问题的提示,请参阅 react-invalid-hook-call。
如果我无法访问API的记录,我该如何使用它们? 我知道这可能是一个新手问题,但这是我的第一个 React Native 项目。