使用InitialState和componentDidMount的React代码将不会运行

时间:2016-04-16 02:38:20

标签: javascript reactjs

我得到的错误是:

SyntaxError:
/home/lucy/Desktop/Lucy/Comms/src/components/imgGallery.js
Unexpected token (12:2) while parsing file:
/home/lucy/Desktop/Lucy/Comms/src/components/imgGallery.js

但无论我做什么或删除,代码都不会运行,指示错误的位置会发生变化但是全部

我的代码:

import React from 'react'
import ReactDOM from 'react-dom'

ImgGallery = React.createClass ({
  getInitialState(){
    return {
      images: [{"image: "a"}]
    }
  }
  componenDidMount(){

   }

  render (){
   return  (
  <div>
    <div className="imgGallery">

    </div>

   </div>
  )

  }
})

1 个答案:

答案 0 :(得分:0)

查看文档,当你使用createClass时,你有一个pojo。因此,您必须使用javascript文字表示法声明函数:

finish