相关疑难解决方法(0)

ReactJS - .JS vs .JSX

在工作中我发现有些令人困惑的事情React.

互联网上有很多可以使用.js反应的文件但很多其他人使用.jsx文件的例子.

我读过有关.jsx文件的内容,我的理解是他们只是让你在你的文件中写下html标签javascript.但同样的事情也可以写在.js文件中.

那么究竟是什么这两个分机之间的实际差异.js.jsx

reactjs

145
推荐指数
7
解决办法
6万
查看次数

我是否必须使用jsx扩展名保存react组件文件

我已经写了几个月的反应,我刚刚意识到我的一些文件有.js扩展,而其他文件有.jsx扩展.当我写jsx.js文件,一切仍然有效.延伸是什么重要吗?

顺便说一句(对于上下文),我正在使用webpack生成一个bundle.js文件.这有什么影响吗?

javascript jsx reactjs

11
推荐指数
3
解决办法
4249
查看次数

在编写返回 jsx 的脚本时使用 .js 文件扩展名

我开始使用 React 作为我选择的 ui 框架。在我浏览文档时,我注意到,当使用create-react-app脚本启动新的反应样板时,他们.js在返回jsx代码的脚本上使用了文件扩展名。当我问我的同事时,他告诉我,您应该在.jsx返回此类代码的脚本上使用该扩展。

我在这里有点迷失,好像两者都有效,使用扩展不是更好吗,.js因为归根结底,我们正在编写的是 javascript。

我的问题是,什么是最佳实践。(我有点感觉应该.jsx在这些类型的脚本上使用扩展,但我很想听听社区对此的看法)。

javascript file-extension frontend jsx reactjs

2
推荐指数
1
解决办法
3589
查看次数

标签 统计

reactjs ×3

javascript ×2

jsx ×2

file-extension ×1

frontend ×1