我正在学习 React-Native 。我可以找到 NavigatorIOS 的演示(代码),我将这段代码复制并写入 webStorm ,但 webStorm 抛出错误。
这段代码:
_renderRow = (title: string, onPress: Function) => { // Error :'Types are not supported by current Javascript version !
return (
<View>
<TouchableHighlight onPress={onPress}>
<View style={styles.row}>
<Text style={styles.rowText}>
{title}
</Text>
</View>
</TouchableHighlight>
<View style={styles.separator} />
</View>
);
};
错误代码 :_renderRow = (title: string, onPress: Function) =>{...}
错误描述:
string :'当前 Javascript 版本不支持类型!
功能:'当前Javascript版本不支持类型!
我的 WebStorm 的 Javascript 语言版本是 React JSX
问题:
1、为什么WebStorm不支持字符串类型和函数类型?此代码是 Facebook 的 react-native 示例!
2、不明白为什么这段代码不是ES6代码,我是iOS程序员,请帮帮我,谢谢。