【发布时间】:2021-05-27 09:17:38
【问题描述】:
常规函数或箭头函数都支持“this”关键字,没关系。但是在 react 官方文档中写到功能组件没有“this”。据我所知,反应功能组件与普通功能相同,并且当我们编写功能组件时,反应不识别哪些是常规功能,哪些是组件,那么功能支持“this”但功能组件不支持是什么意思.
【问题讨论】:
-
箭头函数 not 支持这一点。这是拥有它们的要点之一。它通常用于允许使用外部范围的 this 而没有歧义。
-
React 是 JavaScript。记住你所说的“React 功能组件”只是一个函数是很有用的。您如何定义该函数决定了
this是什么。
标签: javascript reactjs components mern