Ad
React Native Render Function Gives An Error : Unexpected Token
I am trying out a basic example to work on AsyncStorage on react native. When I try to run the application, it throws an error at the render function.
Here is my code-
var AsyncStorageExample = React.createClass({
getInitialState: function () {
return {
arr : [],
}
},
stateSetting: function(arrval) {
this.setState({
arr : arrval,
},
render : function() {
return (
<View>
{this.state.arr.map(arr =>
<Text key={arr.name}>
• {arr.name}
</Text>
)};
</View>
);
},
});
Error is thrown at the : of render function render : function(){
Unexpected token is what I get on the red screen.
What am I doing wrong here?
Ad
Answer
this
this.setState({
arr : arrval,
should be
this.setState({
arr : arrval,
})
Ad
source: stackoverflow.com
Related Questions
- → How to update data attribute on Ajax complete
- → October CMS - Radio Button Ajax Click Twice in a Row Causes Content to disappear
- → Octobercms Component Unique id (Twig & Javascript)
- → Passing a JS var from AJAX response to Twig
- → Laravel {!! Form::open() !!} doesn't work within AngularJS
- → DropzoneJS & Laravel - Output form validation errors
- → Import statement and Babel
- → Uncaught TypeError: Cannot read property '__SECRET_DOM_DO_NOT_USE_OR_YOU_WILL_BE_FIRED' of undefined
- → React-router: Passing props to children
- → ListView.DataSource looping data for React Native
- → Can't test submit handler in React component
- → React + Flux - How to avoid global variable
- → Webpack, React & Babel, not rendering DOM
Ad