这种钩子函数应该写在哪里呢
你想用函数申明一个组件吧?这叫无状态组件(stateless component)。这样申明的组件不能在里面注册生命周期各个事件的回调函数。但函数内是可以创建函数的,这种函数可以理解成javascript的私有函数,如下:
function test(){
function privateFunc(){
}
或者
var privateFunc = function(){}
}
4 回答1.6k 阅读
2 回答1k 阅读✓ 已解决
2 回答2.5k 阅读
1 回答900 阅读✓ 已解决
1 回答643 阅读✓ 已解决
2 回答791 阅读✓ 已解决
2 回答942 阅读
不支持哦 react官方文档的Components and Props一节里有提到
然后下一节的标题是State and Lifecycle
functional components的好处在于写法的简洁,它只支持props,不支持state与生命周期