You forgot to close the Class
bracket.
class AddAddressComponent extends React.Component {_x000D_
render() {_x000D_
let {provinceList,cityList} = this.props_x000D_
if(cityList === undefined || provinceList === undefined){_x000D_
console.log('undefined props')_x000D_
} else {_x000D_
console.log('defined props')_x000D_
}_x000D_
_x000D_
return (_x000D_
<div>rendered</div>_x000D_
)_x000D_
}_x000D_
}_x000D_
_x000D_
AddAddressComponent.contextTypes = {_x000D_
router: React.PropTypes.object.isRequired_x000D_
};_x000D_
_x000D_
AddAddressComponent.defaultProps = {_x000D_
cityList: [],_x000D_
provinceList: [],_x000D_
};_x000D_
_x000D_
AddAddressComponent.propTypes = {_x000D_
userInfo: React.PropTypes.object,_x000D_
cityList: React.PropTypes.array.isRequired,_x000D_
provinceList: React.PropTypes.array.isRequired,_x000D_
}_x000D_
_x000D_
ReactDOM.render(_x000D_
<AddAddressComponent />,_x000D_
document.getElementById('app')_x000D_
)
_x000D_
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react.min.js"></script>_x000D_
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react-dom.min.js"></script>_x000D_
<div id="app" />
_x000D_