解析错误:反应本机示例代码的意外令牌

时间:2018-04-18 21:16:00

标签: javascript reactjs react-native standardjs

为什么我会收到解析错误

Parsing error: Unexpected token Props (null)

为此反应本机应用程序示例代码?我正在使用standardJS linter。

import React, { Component } from 'react';
import {
  Text,
  View
} from 'react-native';

type Props = {}; // <-- What is wrong with that?
export default class App extends Component<Props> {
  render() {
    return (
      <View>
        <Text>
          Welcome to React Native!
        </Text>
      </View>
    );
  }
}

1 个答案:

答案 0 :(得分:0)

除非你有充分的理由要发送道具,否则你不需要。只需将其删除并保留“Component {}”

即可

此外,您可能需要使用静态而不是类型。如果你从另一个地方复制这个,他们可能会使用babel和另一个模块。这是我第一次看到有人写这个。