反应js意外令牌错误

时间:2018-02-23 12:25:45

标签: javascript html reactjs

我是一个正在学习反应的新人,我也不熟悉JavaScript。这是我试图导入反应的1周。我最后在我的index.html中添加了CDN脚本标记。

通常我可以将xml标签添加到js文件中,但是当我尝试创建组件时,系统会返回错误。

谁能解释我的错误是什么?

这是index.html和我的代码。

index.html

app.js

error

当我尝试编写React.blabla时,我不知道发生了什么,系统如何找到React组件以及系统如何导入它。我对Java很熟悉。提前谢谢。

2 个答案:

答案 0 :(得分:0)

第14行中的

,{}是一个对象。对象中的属性具有名称和值:

{name: value}

但是,您的对象只有值但没有名称

{formatName(user)}

答案 1 :(得分:0)

const element = React.createElement(
  'h1',
  {className: 'button'},
  formatName(user)
);

见这里:https://codesandbox.io/s/myvm10lj5y