繁体   English   中英

映射打字稿参数:绑定元素“列”隐式具有“任何”类型

[英]Map typescript parameter: Binding element 'columns' implicitly has an 'any' type

我从JavaScript帖子中获取了这段代码,我想在TypeScript使用它,但在function ContactProps({ columns, data })出现错误

错误是:

绑定元素“columns”隐式具有“any”类型。

绑定元素“数据”隐式具有“任何”类型。

function ContactProps({ columns, data }) {
  // Use the state and functions returned from useTable to build your UI
  const { getTableProps, getTableBodyProps, headerGroups, rows, prepareRow } =
    useTable({
      columns,
      data,
    });

这个可能会解决你的问题

 function ContactProps({ columns:any, data:any }) {
  const { getTableProps, getTableBodyProps, headerGroups, rows, prepareRow } =
    useTable({
      columns,
      data,
    });

或者您可以删除声明中“任何”类型的检查。 tsconfig.json文件中,您可以更改行

"noImplicitAny": false

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM