ts-node中Parameter 'xxx' implicitly has an 'any' type.

2021-01-08 16:53:12

在typescript的编译过程中,函数的参数被提示 {变量名} implicitly has an 'any' type,但是我也不知道应该指明他为什么类型的参数,我知道可以关闭这个校验规则,其他的还有别的解决办法吗?PS我是react,使用了箭头函数。

有两种解决办法

  1. 佛系解决 


    tsconfig.json添加"noImplicitAny": false,

    或者 "strict": true,改为false

  2. 一般佛西解决

    {x:any}


    我不知道它具体是什么,但它一定有某某属性:用字面量声明类型,{ x: string }

    我不确定它有什么属性,之后我会用if再仔细判断:声明为unknown类型

    我自己有数,你别管了:声明为any类型

  • 2020-05-07 13:05:28

    JavaScript中批量设置Css样式

    setAttribute() 方法添加指定的属性,并为其赋指定的值。 如果这个指定的属性已存在,则仅设置/更改值

  • 2020-05-07 13:07:21

    scrollBox 跑马灯滚动js

    ​这个插件可以很好的实现跑马灯,以及轮播图等效果,scrollBox js

  • 2020-05-07 13:21:25

    JS中获取 DOM 元素的绝对位置实例详解

    在操作页面滚动和动画时经常会获取 DOM 元素的绝对位置,例如 本文 左侧的悬浮导航,当页面滚动到它以前会正常地渲染到文档流中,当页面滚动超过了它的位置,就会始终悬浮在左侧。

  • 2020-05-07 13:42:13

    场景切换的集合移动,旋转,淡入淡出等

    两个场景(即两个div视图)切换的时候,如果想添加个过渡动画,除了可以使用js来实现,还可以通过CSS3的animation属性来实现。 (注意:Internet Explorer 9 以及更早的版本不支持 animation 属性。)