首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在React中调用全局函数?

如何在React中调用全局函数?
EN

Stack Overflow用户
提问于 2019-04-29 12:18:35
回答 1查看 2K关注 0票数 1

昨天我参加了React开发者职位的面试。面试官问我关于全局函数,以及如何使用React创建和调用全局函数?

我以为他说的是Redux和状态容器...

但他说,不..。它不是关于状态容器的,而是关于react服务的。

因为在面试之后我搜索了react服务,但是我没有找到任何东西。

您对此功能和全局功能有何看法?我应该在所有组件上导入全局函数,还是这里有不同的方法来处理这个问题?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2019-04-29 12:27:29

你必须在这里描述你所谓的"react服务“和”全局函数“,然后才有可能说出如何完成它的答案。

任何一种“全局”的东西,比如你在许多不同地方需要的helper函数,我会把它放在单独的文件中导出,然后在任何需要的地方导入/请求。

传统上,在web应用中,全局函数可以是添加到窗口对象的东西。这是一种bad模式,多年来一直是well documented。只是在谷歌上搜索一个主题。

对我来说,"React服务“主要是指一些可以运行服务器端渲染来渲染react应用程序的API。比如API端点,你提供ReactJS应用程序URL,它将返回原始的HTML。我会使用无头chrome,在这个上下文中全局函数可能是在页面上下文中运行的js,在chrome中运行,但是这个东西绝对超出了ReactJS的范围。

另一件事,它可以是任何类型的助手函数,提供数据管理的some kind,连接处理或几乎任何其他东西。

我认为正确的答案应该是:定义你所说的“反应服务”和“全局功能”是什么意思。

太多的东西可以被称为服务或全局函数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55896902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档