如何删除类型"{}"上不存在属性"length"?
这是我的代码片段:
//component
const SearchResults = ({ results }: { results: {} }) => {
let pageCount = results?.length ? results?.length / 6 : 0;
// jsx
请注意,results属性是一个包含对象数组的API结果。
您将结果的类型显式定义为对象。您可以临时将类型定义为任意,然后添加所需的类型。
const SearchResults = ({ results }: any ) => {
let pageCount = results?.length ? results?.length / 6 : 0;