【发布时间】:2019-09-02 00:18:27
【问题描述】:
当我尝试在组件中初始化状态时,它给了我 SyntaxError:
处的意外标记 constructor(props) {
super(props);
this.state = {
isFromDatePicked = false,
isToDatePicked = false,
markedDates = {},
}
}
isFromDatePicked = false 行。我也尝试在构造函数之外初始化状态,但根本不起作用。
另外,当我删除状态初始化以测试代码时,它给了我同样的错误
let markedDates = { ...this.state.markedDates };
let [_markedDates, range] = this.setupMarkedDates(this.state.fromDate, this.state.toDate, markedDates);
if (range >= 0) {
this.setState({ isFromDatePicked: true, isToDatePicked: true, markedDates = _markedDates });
markedDates = _markedDates 行。
我不知道为什么会抛出这样的错误。任何帮助将不胜感激,谢谢。
【问题讨论】:
标签: javascript reactjs react-native ecmascript-6