【发布时间】:2018-05-19 13:28:07
【问题描述】:
我开始使用 react 作为我选择的 ui 框架。在我通过documentation 冒险时,我注意到当使用create-react-app 脚本启动一个新的反应样板时,他们在返回jsx 代码的脚本上使用了.js 文件扩展名。当我问我的朋友时,他告诉我你应该在返回这种代码的脚本上使用.jsx 扩展。
我有点迷失了,好像两者都有效,使用 .js 扩展名不是更好,因为最终我们编写了它的 javascript。
请帮助我了解被认为是最佳做法的方法。 (我有点感觉应该在这些类型的脚本上使用 .jsx 扩展,但我很想听听社区对此的看法)
提前致谢:)
【问题讨论】:
-
我对此不是很了解,但我已经使用
create-react-app制作了多个react 应用程序,并且一直只使用.js扩展名。只要react在范围内,在这些文件中使用 jsx 就没有问题。 -
可能this的回答会对你有所帮助
-
@MikhailKatrin 您的回答也很好,感谢您的链接。对于任何访问此页面的人,此链接是必看的!
标签: javascript reactjs jsx