我是ReactJS的新手:我声明类似
var quiz=React.createClass{}..
除非我将变量更改为Quiz ..否则它将无法工作。 我想知道这个要求还是我错过了什么? 我在崇高文本中使用jsx和编码
答案 0 :(得分:1)
React类名称应以大写字母开头。 另外,尝试像这样创建类:
class Quiz extends React.Component{
// your code here
}
答案 1 :(得分:1)
在React中,所有组件都必须有大写名称,但.jsx文件可以是小写。
以下是ReactJS文档:
https://reactjs.org/docs/components-and-props.html
始终使用大写字母启动组件名称。 React将以小写字母开头的组件视为DOM标记。例如,表示HTML div标记,但表示组件并要求欢迎在范围内。