Reactjs 代码/命名约定

标签 reactjs react-native

有谁知道我们构建应用程序时是否存在任何官方或最受接受的 React 命名约定引用?

React 有很多不同类型的组件,例如 React.Component、指令、服务等。您是否同意,当我们在应用程序中实现它们时,采用引用命名约定是有意义的?

例如:

如果我们需要创建新组件,我们应该如何命名它们,例如 [Something]Component 或组件 [Something] 或其他名称?这同样适用于其他类别。

我想知道的其他事情是属于该范围的变量/函数是否应该有一个特殊的前缀或后缀。在某些情况下,有一种方法将它们与函数和其他(非 react 代码)区分开来可能很有用。

最佳答案

我是爱彼迎 React 风格指南的忠实粉丝。 https://github.com/airbnb/javascript/tree/master/react 他们还有一个整体的 JS 风格指南。 https://github.com/airbnb/javascript

关于Reactjs 代码/命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49276070/

相关文章:

node.js - 找不到模块 : Error: Can't resolve 'react-bootstrap-validation'

javascript - react 类型错误: Cannot read property 'length' of undefined

javascript - 如何在 react 中设置单选按钮的默认值?

javascript - 无法在 Android 设备上运行 React-Native 示例代码

typescript - 从已解析的 Promise 返回 json 对象并在加载后分配它

ios - React Native 对 RCTBridgeModule.h 中 'RCTMethodInfo' 的重新定义

javascript - 父组件中 div id 的滚动位置

javascript - 如何在react.js 中使列表项可单独点击

javascript - 尝试使用 AsyncStorage 时应用崩溃

react-native - react-navigation:检测屏幕、标签栏何时被激活/出现/聚焦/模糊