标签: reactjs methods
最近,我发现了一个React组件,该组件在onClick属性中使用组件外部的函数。这背后的原因是,我引用:“当不需要使用this上下文时,最好在React组件外部使用函数”。我个人认为这个答案并不令人满意。
onClick
this
您可以找到代码框示例here
有什么真正的区别吗?也许是在表现?
谢谢!
答案 0 :(得分:1)
如果您不需要"这个"您必须在组件之外有效地编写功能。上下文。好处是外部函数只被实例化一次并被所有组件实例共享。