当前位置: 首页 > 网络应用技术

React技能通过道具的功能传递

时间:2023-03-05 22:09:35 网络应用技术

  原始链接:https://bobbyhadz.com/blog/reaeact-typescript-pass-function-aas-prop

  作者:Borislav Hadzhhiev

  文字从此开始?

  将功能作为变速箱传递在反应打字稿中:

  此示例向我们展示了如何在使用时将功能作为支柱作为组件传递。

  该函数接收两种类型的参数并返回类型。

  接收类型是参数,没有返回值。

  该功能用于显示它。如果您不想在传递时将功能检查为类型检查,则可以将其关闭。

  该类型有效地关闭了类型检查,因此该函数可以传输到任何类型的参数并可以返回任何类型的值。如果类型别名用于类型声明,则语法仍然有效。

  重要的是,实际函数的类型应与我们在中间指定的类型一致。如果不匹配,我们将获得一种检查错误。

  一种更常见的方法是将事件处理函数作为道具传递。

  唯一与以前的代码表不同的是对象的类型。这种类型与不同的元素和事件(例如)不同。

  您可以在IDE中编写处理函数,然后将鼠标挂在参数的类型上。

  弄清楚道具类型的另一种好方法是在IDE中正确单击它,然后单击“转到定义以定义”。

  原始:https://juejin.cn/post/70990909203075700773