我正在尝试在ReactNative中声明一个静态变量,但我似乎无法使它工作,因为我收到此错误消息:
SyntaxError: /Users/vikaton/Desktop/iComeUp/src/components/LoginForm.js: static is a reserved word in strict mode (74:4)
9:37:20 PM: 72 |
9:37:20 PM: 73 | render() {
9:37:20 PM: > 74 | static navigationOptions = {
9:37:20 PM: | ^
9:37:20 PM: 75 | header: null
9:37:20 PM: 76 | };
9:37:20 PM: 77 | const { navigate } = this.props.navigation // fontFamily: 'heiti TC'
我在代码顶部添加了'use strict';
,但仍然收到错误消息。
任何指针?
答案 0 :(得分:4)
您希望静态在render
方法之外,而不是在其中
static navigationOptions = { header: null }
render() {
const { navigate } = this.props.navigation
...
}